C# Класс cloudscribe.Core.Storage.EFCore.Common.UserQueries

Наследование: IUserQueries
Показать файл Открыть проект

Открытые методы

Метод Описание
CountFutureLockoutEndDate ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountLockedByAdmin ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountNotApprovedUsers ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountOfRoles ( System.Guid siteId, string searchInput, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountUnconfirmedEmail ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountUnconfirmedPhone ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountUserLocationsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountUsers ( System.Guid siteId, string userNameBeginsWith, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountUsersForAdminSearch ( System.Guid siteId, string searchInput, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountUsersInRole ( System.Guid siteId, System.Guid roleId, string searchInput, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountUsersNotInRole ( System.Guid siteId, System.Guid roleId, string searchInput, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Dispose ( ) : void
Dispose ( bool disposing ) : void
EmailExistsInDB ( System.Guid siteId, System.Guid userId, string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task
EmailExistsInDB ( System.Guid siteId, string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Fetch ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Fetch ( System.Guid siteId, string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task
FetchByLoginName ( System.Guid siteId, string userName, bool allowEmailFallback, CancellationToken cancellationToken = default(CancellationToken) ) : Task
FetchLocationByUserAndIpv4Address ( System.Guid siteId, System.Guid userId, long ipv4AddressAsLong, CancellationToken cancellationToken = default(CancellationToken) ) : Task
FetchRole ( System.Guid siteId, System.Guid roleId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
FetchRole ( System.Guid siteId, string roleName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
FindLogin ( System.Guid siteId, string loginProvider, string providerKey, CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetByIPAddress ( System.Guid siteId, string ipv4Address, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetClaimsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetCrossSiteUserListByEmail ( string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetLoginsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetNotApprovedUsers ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetPage ( System.Guid siteId, int pageNumber, int pageSize, string userNameBeginsWith, int sortMode, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetPageFutureLockoutEndDate ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetPageLockedByAdmin ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetPageUnconfirmedEmailUsers ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetPageUnconfirmedPhoneUsers ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetRolesBySite ( System.Guid siteId, string searchInput, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetUserAdminSearchPage ( System.Guid siteId, int pageNumber, int pageSize, string searchInput, int sortMode, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetUserLocationsByUser ( System.Guid siteId, System.Guid userId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetUserNameFromEmail ( System.Guid siteId, string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetUserRoles ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetUsersForClaim ( System.Guid siteId, string claimType, string claimValue, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetUsersInRole ( System.Guid siteId, string roleName, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetUsersInRole ( System.Guid siteId, System.Guid roleId, string searchInput, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetUsersNotInRole ( System.Guid siteId, System.Guid roleId, string searchInput, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
LoginExistsInDB ( System.Guid siteId, string loginName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
LoginIsAvailable ( System.Guid siteId, System.Guid userId, string loginName, CancellationToken cancellationToken = default(CancellationToken) ) : Task

available only if the found user matches the passed in one or if not found

RoleExists ( System.Guid siteId, string roleName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
UserQueries ( ICoreDbContext dbContext ) : cloudscribe.Core.Models

Приватные методы

Метод Описание
ThrowIfDisposed ( ) : void

Описание методов

CountFutureLockoutEndDate() публичный Метод

public CountFutureLockoutEndDate ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

CountLockedByAdmin() публичный Метод

public CountLockedByAdmin ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

CountNotApprovedUsers() публичный Метод

public CountNotApprovedUsers ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

CountOfRoles() публичный Метод

public CountOfRoles ( System.Guid siteId, string searchInput, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
searchInput string
cancellationToken System.Threading.CancellationToken
Результат Task

CountUnconfirmedEmail() публичный Метод

public CountUnconfirmedEmail ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

CountUnconfirmedPhone() публичный Метод

public CountUnconfirmedPhone ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

CountUserLocationsByUser() публичный Метод

public CountUserLocationsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

CountUsers() публичный Метод

public CountUsers ( System.Guid siteId, string userNameBeginsWith, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userNameBeginsWith string
cancellationToken System.Threading.CancellationToken
Результат Task

CountUsersForAdminSearch() публичный Метод

public CountUsersForAdminSearch ( System.Guid siteId, string searchInput, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
searchInput string
cancellationToken System.Threading.CancellationToken
Результат Task

CountUsersInRole() публичный Метод

public CountUsersInRole ( System.Guid siteId, System.Guid roleId, string searchInput, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleId System.Guid
searchInput string
cancellationToken System.Threading.CancellationToken
Результат Task

CountUsersNotInRole() публичный Метод

public CountUsersNotInRole ( System.Guid siteId, System.Guid roleId, string searchInput, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleId System.Guid
searchInput string
cancellationToken System.Threading.CancellationToken
Результат Task

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( bool disposing ) : void
disposing bool
Результат void

EmailExistsInDB() публичный Метод

public EmailExistsInDB ( System.Guid siteId, System.Guid userId, string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
email string
cancellationToken System.Threading.CancellationToken
Результат Task

EmailExistsInDB() публичный Метод

public EmailExistsInDB ( System.Guid siteId, string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
email string
cancellationToken System.Threading.CancellationToken
Результат Task

Fetch() публичный Метод

public Fetch ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

Fetch() публичный Метод

public Fetch ( System.Guid siteId, string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
email string
cancellationToken System.Threading.CancellationToken
Результат Task

FetchByLoginName() публичный Метод

public FetchByLoginName ( System.Guid siteId, string userName, bool allowEmailFallback, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userName string
allowEmailFallback bool
cancellationToken System.Threading.CancellationToken
Результат Task

FetchLocationByUserAndIpv4Address() публичный Метод

public FetchLocationByUserAndIpv4Address ( System.Guid siteId, System.Guid userId, long ipv4AddressAsLong, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
ipv4AddressAsLong long
cancellationToken System.Threading.CancellationToken
Результат Task

FetchRole() публичный Метод

public FetchRole ( System.Guid siteId, System.Guid roleId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

FetchRole() публичный Метод

public FetchRole ( System.Guid siteId, string roleName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleName string
cancellationToken System.Threading.CancellationToken
Результат Task

FindLogin() публичный Метод

public FindLogin ( System.Guid siteId, string loginProvider, string providerKey, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
loginProvider string
providerKey string
cancellationToken System.Threading.CancellationToken
Результат Task

GetByIPAddress() публичный Метод

public GetByIPAddress ( System.Guid siteId, string ipv4Address, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
ipv4Address string
cancellationToken System.Threading.CancellationToken
Результат Task>

GetClaimsByUser() публичный Метод

public GetClaimsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task>

GetCrossSiteUserListByEmail() публичный Метод

public GetCrossSiteUserListByEmail ( string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
email string
cancellationToken System.Threading.CancellationToken
Результат Task>

GetLoginsByUser() публичный Метод

public GetLoginsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task>

GetNotApprovedUsers() публичный Метод

public GetNotApprovedUsers ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetPage() публичный Метод

public GetPage ( System.Guid siteId, int pageNumber, int pageSize, string userNameBeginsWith, int sortMode, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
pageNumber int
pageSize int
userNameBeginsWith string
sortMode int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetPageFutureLockoutEndDate() публичный Метод

public GetPageFutureLockoutEndDate ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetPageLockedByAdmin() публичный Метод

public GetPageLockedByAdmin ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetPageUnconfirmedEmailUsers() публичный Метод

public GetPageUnconfirmedEmailUsers ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetPageUnconfirmedPhoneUsers() публичный Метод

public GetPageUnconfirmedPhoneUsers ( System.Guid siteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetRolesBySite() публичный Метод

public GetRolesBySite ( System.Guid siteId, string searchInput, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
searchInput string
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetUserAdminSearchPage() публичный Метод

public GetUserAdminSearchPage ( System.Guid siteId, int pageNumber, int pageSize, string searchInput, int sortMode, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
pageNumber int
pageSize int
searchInput string
sortMode int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetUserLocationsByUser() публичный Метод

public GetUserLocationsByUser ( System.Guid siteId, System.Guid userId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
userId System.Guid
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetUserNameFromEmail() публичный Метод

public GetUserNameFromEmail ( System.Guid siteId, string email, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
email string
cancellationToken System.Threading.CancellationToken
Результат Task

GetUserRoles() публичный Метод

public GetUserRoles ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task>

GetUsersForClaim() публичный Метод

public GetUsersForClaim ( System.Guid siteId, string claimType, string claimValue, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
claimType string
claimValue string
cancellationToken System.Threading.CancellationToken
Результат Task>

GetUsersInRole() публичный Метод

public GetUsersInRole ( System.Guid siteId, string roleName, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
roleName string
cancellationToken System.Threading.CancellationToken
Результат Task>

GetUsersInRole() публичный Метод

public GetUsersInRole ( System.Guid siteId, System.Guid roleId, string searchInput, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
roleId System.Guid
searchInput string
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetUsersNotInRole() публичный Метод

public GetUsersNotInRole ( System.Guid siteId, System.Guid roleId, string searchInput, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
roleId System.Guid
searchInput string
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

LoginExistsInDB() публичный Метод

public LoginExistsInDB ( System.Guid siteId, string loginName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
loginName string
cancellationToken System.Threading.CancellationToken
Результат Task

LoginIsAvailable() публичный Метод

available only if the found user matches the passed in one or if not found
public LoginIsAvailable ( System.Guid siteId, System.Guid userId, string loginName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
loginName string
cancellationToken System.Threading.CancellationToken
Результат Task

RoleExists() публичный Метод

public RoleExists ( System.Guid siteId, string roleName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleName string
cancellationToken System.Threading.CancellationToken
Результат Task

UserQueries() публичный Метод

public UserQueries ( ICoreDbContext dbContext ) : cloudscribe.Core.Models
dbContext ICoreDbContext
Результат cloudscribe.Core.Models