Table of Contents

Class UserStore<TUser, TRole>

Namespace
LinqToDB.Identity
Assembly
LinqToDB.Identity.dll

Represents a new instance of a persistence store for the specified user and role types.

public class UserStore<TUser, TRole> : UserStore<string, TUser, TRole>, IUserLoginStore<TUser>, IUserRoleStore<TUser>, IUserClaimStore<TUser>, IUserPasswordStore<TUser>, IUserSecurityStampStore<TUser>, IUserEmailStore<TUser>, IUserLockoutStore<TUser>, IUserPhoneNumberStore<TUser>, IQueryableUserStore<TUser>, IUserTwoFactorStore<TUser>, IUserAuthenticationTokenStore<TUser>, IUserStore<TUser>, IDisposable where TUser : IdentityUser<string> where TRole : IdentityRole<string>

Type Parameters

TUser

The type representing a user.

TRole

The type representing a role.

Inheritance
UserStore<string, TUser, TRole>
UserStore<TUser, TRole>
Implements
IUserStore<TUser>
Inherited Members

Constructors

UserStore(IConnectionFactory, IdentityErrorDescriber)

Constructs a new instance of UserStore<TKey, TUser, TRole>.

public UserStore(IConnectionFactory factory, IdentityErrorDescriber describer = null)

Parameters

factory IConnectionFactory

IConnectionFactory

describer IdentityErrorDescriber

The IdentityErrorDescriber.