TRONIX Code Documentation
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
Tronix.Web.UserStore Class Reference
Inheritance diagram for Tronix.Web.UserStore:
Inheritance graph
[legend]
Collaboration diagram for Tronix.Web.UserStore:
Collaboration graph
[legend]

Public Member Functions

 UserStore (IUserLoginService userLoginService)
 
Task CreateAsync (IdentityUser identityUser)
 
Task DeleteAsync (IdentityUser identityUser)
 
Task< IdentityUserFindByIdAsync (int userId)
 
Task< IdentityUserFindByNameAsync (string userName)
 
Task UpdateAsync (IdentityUser identityUser)
 
Task< IdentityUserFindByEmailAsync (string email)
 
Task< string > GetPasswordHashAsync (IdentityUser identityUser)
 
Task< bool > HasPasswordAsync (IdentityUser identityUser)
 
Task SetPasswordHashAsync (IdentityUser identityUser, string passwordHash)
 
Task< string > GetSecurityStampAsync (IdentityUser identityUser)
 
Task SetSecurityStampAsync (IdentityUser identityUser, string stamp)
 
Task< DateTimeOffset > GetLockoutEndDateAsync (IdentityUser user)
 
Task SetLockoutEndDateAsync (IdentityUser identityUser, DateTimeOffset lockoutEnd)
 
Task< int > IncrementAccessFailedCountAsync (IdentityUser identityUser)
 
Task ResetAccessFailedCountAsync (IdentityUser identityUser)
 
Task< int > GetAccessFailedCountAsync (IdentityUser identityUser)
 
Task< bool > GetLockoutEnabledAsync (IdentityUser identityUser)
 
Task SetLockoutEnabledAsync (IdentityUser identityUser, bool enabled)
 
Task SetTwoFactorEnabledAsync (IdentityUser identityUser, bool enabled)
 
Task< bool > GetTwoFactorEnabledAsync (IdentityUser identityUser)
 
Task SetEmailAsync (IdentityUser identityUser, string email)
 
Task< string > GetEmailAsync (IdentityUser identityUser)
 
Task< bool > GetEmailConfirmedAsync (IdentityUser identityUser)
 
Task SetEmailConfirmedAsync (IdentityUser identityUser, bool confirmed)
 
Task SetPhoneNumberAsync (IdentityUser identityUser, string phoneNumber)
 
Task< string > GetPhoneNumberAsync (IdentityUser identityUser)
 
Task< bool > GetPhoneNumberConfirmedAsync (IdentityUser identityUser)
 
Task SetPhoneNumberConfirmedAsync (IdentityUser identityUser, bool confirmed)
 
void Dispose ()
 

Properties

IQueryable< IdentityUserUsers [get]
 

Constructor & Destructor Documentation

◆ UserStore()

Tronix.Web.UserStore.UserStore ( IUserLoginService  userLoginService)

Member Function Documentation

◆ CreateAsync()

Task Tronix.Web.UserStore.CreateAsync ( IdentityUser  identityUser)

◆ DeleteAsync()

Task Tronix.Web.UserStore.DeleteAsync ( IdentityUser  identityUser)

◆ Dispose()

void Tronix.Web.UserStore.Dispose ( )

◆ FindByEmailAsync()

Task< IdentityUser > Tronix.Web.UserStore.FindByEmailAsync ( string  email)

◆ FindByIdAsync()

Task< IdentityUser > Tronix.Web.UserStore.FindByIdAsync ( int  userId)

◆ FindByNameAsync()

Task< IdentityUser > Tronix.Web.UserStore.FindByNameAsync ( string  userName)

◆ GetAccessFailedCountAsync()

Task< int > Tronix.Web.UserStore.GetAccessFailedCountAsync ( IdentityUser  identityUser)

◆ GetEmailAsync()

Task< string > Tronix.Web.UserStore.GetEmailAsync ( IdentityUser  identityUser)

◆ GetEmailConfirmedAsync()

Task< bool > Tronix.Web.UserStore.GetEmailConfirmedAsync ( IdentityUser  identityUser)

◆ GetLockoutEnabledAsync()

Task< bool > Tronix.Web.UserStore.GetLockoutEnabledAsync ( IdentityUser  identityUser)

◆ GetLockoutEndDateAsync()

Task< DateTimeOffset > Tronix.Web.UserStore.GetLockoutEndDateAsync ( IdentityUser  user)

◆ GetPasswordHashAsync()

Task< string > Tronix.Web.UserStore.GetPasswordHashAsync ( IdentityUser  identityUser)

◆ GetPhoneNumberAsync()

Task< string > Tronix.Web.UserStore.GetPhoneNumberAsync ( IdentityUser  identityUser)

◆ GetPhoneNumberConfirmedAsync()

Task< bool > Tronix.Web.UserStore.GetPhoneNumberConfirmedAsync ( IdentityUser  identityUser)

◆ GetSecurityStampAsync()

Task< string > Tronix.Web.UserStore.GetSecurityStampAsync ( IdentityUser  identityUser)

◆ GetTwoFactorEnabledAsync()

Task< bool > Tronix.Web.UserStore.GetTwoFactorEnabledAsync ( IdentityUser  identityUser)

◆ HasPasswordAsync()

Task< bool > Tronix.Web.UserStore.HasPasswordAsync ( IdentityUser  identityUser)

◆ IncrementAccessFailedCountAsync()

Task< int > Tronix.Web.UserStore.IncrementAccessFailedCountAsync ( IdentityUser  identityUser)

◆ ResetAccessFailedCountAsync()

Task Tronix.Web.UserStore.ResetAccessFailedCountAsync ( IdentityUser  identityUser)

◆ SetEmailAsync()

Task Tronix.Web.UserStore.SetEmailAsync ( IdentityUser  identityUser,
string  email 
)

◆ SetEmailConfirmedAsync()

Task Tronix.Web.UserStore.SetEmailConfirmedAsync ( IdentityUser  identityUser,
bool  confirmed 
)

◆ SetLockoutEnabledAsync()

Task Tronix.Web.UserStore.SetLockoutEnabledAsync ( IdentityUser  identityUser,
bool  enabled 
)

◆ SetLockoutEndDateAsync()

Task Tronix.Web.UserStore.SetLockoutEndDateAsync ( IdentityUser  identityUser,
DateTimeOffset  lockoutEnd 
)

◆ SetPasswordHashAsync()

Task Tronix.Web.UserStore.SetPasswordHashAsync ( IdentityUser  identityUser,
string  passwordHash 
)

◆ SetPhoneNumberAsync()

Task Tronix.Web.UserStore.SetPhoneNumberAsync ( IdentityUser  identityUser,
string  phoneNumber 
)

◆ SetPhoneNumberConfirmedAsync()

Task Tronix.Web.UserStore.SetPhoneNumberConfirmedAsync ( IdentityUser  identityUser,
bool  confirmed 
)

◆ SetSecurityStampAsync()

Task Tronix.Web.UserStore.SetSecurityStampAsync ( IdentityUser  identityUser,
string  stamp 
)

◆ SetTwoFactorEnabledAsync()

Task Tronix.Web.UserStore.SetTwoFactorEnabledAsync ( IdentityUser  identityUser,
bool  enabled 
)

◆ UpdateAsync()

Task Tronix.Web.UserStore.UpdateAsync ( IdentityUser  identityUser)

Property Documentation

◆ Users

IQueryable<IdentityUser> Tronix.Web.UserStore.Users
get

The documentation for this class was generated from the following file: