jjzjj

IAuthenticationManager

全部标签

c# - 使用简单注入(inject)器注册 IAuthenticationManager

我正在为SimpleInjector进行配置设置,我已将所有注册移动到OWIN管道。现在的问题是我有一个ControllerAccountController它实际上将参数作为publicAccountController(AngularAppUserManageruserManager,AngularAppSignInManagersigninManager,IAuthenticationManagerauthenticationManager){this._userManager=userManager;this._signInManager=signinManager;this.

c# - 如何在 ASP.NET MVC 5 中将 IAuthenticationManager 与 Ninject 绑定(bind)?

我正在尝试将IAuthenticationManager与Ninject绑定(bind),以便它可以注入(inject)到我的AuthenticationService中。问题是我目前从HttpContext.GetOwinContext()在我的Controller上获取IAuthenticationManager,如下所示:privateIAuthenticationManagerAuthenticationManager{get{returnthis.HttpContext.GetOwinContext().Authentication;}}我如何着手创建与Ninject的绑定(

c# - 向 Unity 注册 IAuthenticationManager

我正在使用Unity进行依赖注入(inject),并使用IdentiyProvider来管理用户登录、注册、电子邮件确认等。当我尝试注册用户时,我遇到了这个问题:Thecurrenttype,Microsoft.Owin.Security.IAuthenticationManager,isaninterfaceandcannotbeconstructed.Areyoumissingatypemapping?我不知道如何在我的Unity容器中注册这个接口(interface)(IAuthenticationManager)。我试过用这段代码注册接口(interface),但是如果我把它放