在SimpleInjector中为AccountController / ApplicationUserManager注册UserStore,可以按照以下步骤进行:
container.Register<UserStore<ApplicationUser>>(Lifestyle.Scoped);
这将为UserStore类创建一个Scoped生命周期的实例,并将其注册到SimpleInjector容器中。
private readonly UserStore<ApplicationUser> _userStore;
public AccountController(UserStore<ApplicationUser> userStore)
{
_userStore = userStore;
}
这样,你就成功地在SimpleInjector中为AccountController / ApplicationUserManager注册了UserStore。UserStore类将处理用户存储和操作,使你能够轻松地管理用户账户。
领取专属 10元无门槛券
手把手带您无忧上云