15 interfaces inheriting from IUserStore
Microsoft.Extensions.Identity.Core (15)
IProtectedUserStore.cs (1)
10public interface IProtectedUserStore<TUser> : IUserStore<TUser> where TUser : class
IQueryableUserStore.cs (1)
12public interface IQueryableUserStore<TUser> : IUserStore<TUser> where TUser : class
IUserAuthenticationTokenStore.cs (1)
13public interface IUserAuthenticationTokenStore<TUser> : IUserStore<TUser> where TUser : class
IUserAuthenticatorKeyStore.cs (1)
13public interface IUserAuthenticatorKeyStore<TUser> : IUserStore<TUser> where TUser : class
IUserClaimStore.cs (1)
15public interface IUserClaimStore<TUser> : IUserStore<TUser> where TUser : class
IUserEmailStore.cs (1)
13public interface IUserEmailStore<TUser> : IUserStore<TUser> where TUser : class
IUserLockoutStore.cs (1)
15public interface IUserLockoutStore<TUser> : IUserStore<TUser> where TUser : class
IUserLoginStore.cs (1)
15public interface IUserLoginStore<TUser> : IUserStore<TUser> where TUser : class
IUserPasskeyStore.cs (1)
15public interface IUserPasskeyStore<TUser> : IUserStore<TUser> where TUser : class
IUserPasswordStore.cs (1)
13public interface IUserPasswordStore<TUser> : IUserStore<TUser> where TUser : class
IUserPhoneNumberStore.cs (1)
13public interface IUserPhoneNumberStore<TUser> : IUserStore<TUser> where TUser : class
IUserRoleStore.cs (1)
14public interface IUserRoleStore<TUser> : IUserStore<TUser> where TUser : class
IUserSecurityStampStore.cs (1)
13public interface IUserSecurityStampStore<TUser> : IUserStore<TUser> where TUser : class
IUserTwoFactorRecoveryCodeStore.cs (1)
14public interface IUserTwoFactorRecoveryCodeStore<TUser> : IUserStore<TUser> where TUser : class
IUserTwoFactorStore.cs (1)
13public interface IUserTwoFactorStore<TUser> : IUserStore<TUser> where TUser : class
21 references to IUserStore
Microsoft.AspNetCore.Identity (3)
AspNetUserManager.cs (1)
31public AspNetUserManager(IUserStore<TUser> store,
IdentityApiEndpointRouteBuilderExtensions.cs (2)
67var userStore = sp.GetRequiredService<IUserStore<TUser>>();
Microsoft.AspNetCore.Identity.EntityFrameworkCore (2)
IdentityEntityFrameworkBuilderExtensions.cs (2)
71services.TryAddScoped(typeof(IUserStore<>).MakeGenericType(userType), userStoreType); 91services.TryAddScoped(typeof(IUserStore<>).MakeGenericType(userType), userStoreType);
Microsoft.AspNetCore.Identity.UI (12)
Areas\Identity\Pages\V4\Account\ExternalLogin.cshtml.cs (2)
95private readonly IUserStore<TUser> _userStore; 103IUserStore<TUser> userStore,
Areas\Identity\Pages\V4\Account\Manage\ExternalLogins.cshtml.cs (2)
72private readonly IUserStore<TUser> _userStore; 77IUserStore<TUser> userStore)
Areas\Identity\Pages\V4\Account\Register.cshtml.cs (2)
97private readonly IUserStore<TUser> _userStore; 104IUserStore<TUser> userStore,
Areas\Identity\Pages\V5\Account\ExternalLogin.cshtml.cs (2)
95private readonly IUserStore<TUser> _userStore; 103IUserStore<TUser> userStore,
Areas\Identity\Pages\V5\Account\Manage\ExternalLogins.cshtml.cs (2)
72private readonly IUserStore<TUser> _userStore; 77IUserStore<TUser> userStore)
Areas\Identity\Pages\V5\Account\Register.cshtml.cs (2)
97private readonly IUserStore<TUser> _userStore; 104IUserStore<TUser> userStore,
Microsoft.Extensions.Identity.Core (4)
IdentityBuilder.cs (2)
120/// Adds an <see cref="IUserStore{TUser}"/> for the <see cref="UserType"/>. 126=> AddScoped(typeof(IUserStore<>).MakeGenericType(UserType), typeof(TStore));
UserManager.cs (2)
71public UserManager(IUserStore<TUser> store, 143protected internal IUserStore<TUser> Store { get; set; }