【发布时间】:2013-12-13 19:25:37
【问题描述】:
我正在尝试使用 Unity 解决 Web API2 帐户控制器,请建议我如何解决
ISecureDataFormat<AuthenticationTicket>
这里是控制器构造函数
public AccountController(IDataContext context, UserManager<IdentityUser> userManager,
ISecureDataFormat<AuthenticationTicket> accessTokenFormat)
{
UserManager = userManager;
DataContext = context;
AccessTokenFormat = accessTokenFormat;
}
我已将其他两个单元解析为
container.RegisterType<IDataContext, pDataContext>();
container.RegisterInstance(typeof (UserManager<IdentityUser>),
new UserManager<IdentityUser>(new UserStore<IdentityUser>(new DataContext())));
【问题讨论】:
标签: c# asp.net-mvc asp.net-web-api inversion-of-control unity-container