У меня та же проблема, описанная здесь без ответ, просто используя Unity.
Я пытаюсь зарегистрировать ISecureDataFormat<>
в последнем шаблоне SPA/Web Api VS2013 (обновление 2).
я пробовал
container.RegisterType(typeof(ISecureDataFormat<>), typeof(SecureDataFormat<>));
container.RegisterType<ISecureDataFormat<AuthenticationTicket>, SecureDataFormat<AuthenticationTicket>>();
container.RegisterType<ISecureDataFormat<AuthenticationTicket>, TicketDataFormat>();
Он "работает", но не совсем потому, что потом жалуется на следующую зависимость в этом дереве, IDataSerializer... а затем на следующий IDataProtector, для которого я не нашел реализации.