C# 클래스 cloudscribe.Core.Storage.NoDb.UserCommands

상속: IUserCommands
파일 보기 프로젝트 열기: joeaudette/cloudscribe

공개 메소드들

메소드 설명
AddUserLocation ( IUserLocation userLocation, CancellationToken cancellationToken = default(CancellationToken) ) : Task
AddUserToRole ( System.Guid siteId, System.Guid roleId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Create ( ISiteUser user, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CreateClaim ( IUserClaim userClaim, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CreateLogin ( IUserLogin userLogin, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CreateRole ( ISiteRole role, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Delete ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteClaim ( System.Guid siteId, System.Guid claimId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteClaimByUser ( System.Guid siteId, System.Guid userId, string claimType, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteClaimsBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteClaimsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteLogin ( System.Guid siteId, System.Guid userId, string loginProvider, string providerKey, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteLoginsBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteLoginsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteRole ( System.Guid siteId, System.Guid roleId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteRolesBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteUserLocation ( System.Guid siteId, System.Guid userLocationId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteUserLocationsBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteUserLocationsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteUserRoles ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteUserRolesByRole ( System.Guid siteId, System.Guid roleId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteUserRolesBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteUsersBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Dispose ( ) : void
Dispose ( bool disposing ) : void
FlagAsDeleted ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
FlagAsNotDeleted ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
LockoutAccount ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
RemoveUserFromRole ( System.Guid siteId, System.Guid roleId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
UnLockAccount ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Update ( ISiteUser user, CancellationToken cancellationToken = default(CancellationToken) ) : Task
UpdateClaim ( IUserClaim userClaim, CancellationToken cancellationToken = default(CancellationToken) ) : Task
UpdateFailedPasswordAttemptCount ( System.Guid siteId, System.Guid userId, int failedPasswordAttemptCount, CancellationToken cancellationToken = default(CancellationToken) ) : Task
UpdateLastLoginTime ( System.Guid siteId, System.Guid userId, System.DateTime lastLoginTime, CancellationToken cancellationToken = default(CancellationToken) ) : Task
UpdateRole ( ISiteRole role, CancellationToken cancellationToken = default(CancellationToken) ) : Task
UpdateUserLocation ( IUserLocation userLocation, CancellationToken cancellationToken = default(CancellationToken) ) : Task
UserCommands ( IBasicCommands userCommands, IBasicCommands roleCommands, IBasicCommands userRoleCommands, IBasicCommands claimCommands, IBasicCommands loginCommands, IBasicCommands locationCommands, IBasicQueries userQueries, IBasicQueries roleQueries, IBasicQueries userRoleQueries, IBasicQueries claimQueries, IBasicQueries locationQueries, IStoragePathResolver loginPathResolver ) : cloudscribe.Core.Models

비공개 메소드들

메소드 설명
ThrowIfDisposed ( ) : void

메소드 상세

AddUserLocation() 공개 메소드

public AddUserLocation ( IUserLocation userLocation, CancellationToken cancellationToken = default(CancellationToken) ) : Task
userLocation IUserLocation
cancellationToken System.Threading.CancellationToken
리턴 Task

AddUserToRole() 공개 메소드

public AddUserToRole ( System.Guid siteId, System.Guid roleId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

Create() 공개 메소드

public Create ( ISiteUser user, CancellationToken cancellationToken = default(CancellationToken) ) : Task
user ISiteUser
cancellationToken System.Threading.CancellationToken
리턴 Task

CreateClaim() 공개 메소드

public CreateClaim ( IUserClaim userClaim, CancellationToken cancellationToken = default(CancellationToken) ) : Task
userClaim IUserClaim
cancellationToken System.Threading.CancellationToken
리턴 Task

CreateLogin() 공개 메소드

public CreateLogin ( IUserLogin userLogin, CancellationToken cancellationToken = default(CancellationToken) ) : Task
userLogin IUserLogin
cancellationToken System.Threading.CancellationToken
리턴 Task

CreateRole() 공개 메소드

public CreateRole ( ISiteRole role, CancellationToken cancellationToken = default(CancellationToken) ) : Task
role ISiteRole
cancellationToken System.Threading.CancellationToken
리턴 Task

Delete() 공개 메소드

public Delete ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteClaim() 공개 메소드

public DeleteClaim ( System.Guid siteId, System.Guid claimId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
claimId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteClaimByUser() 공개 메소드

public DeleteClaimByUser ( System.Guid siteId, System.Guid userId, string claimType, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
claimType string
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteClaimsBySite() 공개 메소드

public DeleteClaimsBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteClaimsByUser() 공개 메소드

public DeleteClaimsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteLogin() 공개 메소드

public DeleteLogin ( System.Guid siteId, System.Guid userId, string loginProvider, string providerKey, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
loginProvider string
providerKey string
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteLoginsBySite() 공개 메소드

public DeleteLoginsBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteLoginsByUser() 공개 메소드

public DeleteLoginsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteRole() 공개 메소드

public DeleteRole ( System.Guid siteId, System.Guid roleId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteRolesBySite() 공개 메소드

public DeleteRolesBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteUserLocation() 공개 메소드

public DeleteUserLocation ( System.Guid siteId, System.Guid userLocationId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userLocationId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteUserLocationsBySite() 공개 메소드

public DeleteUserLocationsBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteUserLocationsByUser() 공개 메소드

public DeleteUserLocationsByUser ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteUserRoles() 공개 메소드

public DeleteUserRoles ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteUserRolesByRole() 공개 메소드

public DeleteUserRolesByRole ( System.Guid siteId, System.Guid roleId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteUserRolesBySite() 공개 메소드

public DeleteUserRolesBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteUsersBySite() 공개 메소드

public DeleteUsersBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( bool disposing ) : void
disposing bool
리턴 void

FlagAsDeleted() 공개 메소드

public FlagAsDeleted ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

FlagAsNotDeleted() 공개 메소드

public FlagAsNotDeleted ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

LockoutAccount() 공개 메소드

public LockoutAccount ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

RemoveUserFromRole() 공개 메소드

public RemoveUserFromRole ( System.Guid siteId, System.Guid roleId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
roleId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

UnLockAccount() 공개 메소드

public UnLockAccount ( System.Guid siteId, System.Guid userId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

Update() 공개 메소드

public Update ( ISiteUser user, CancellationToken cancellationToken = default(CancellationToken) ) : Task
user ISiteUser
cancellationToken System.Threading.CancellationToken
리턴 Task

UpdateClaim() 공개 메소드

public UpdateClaim ( IUserClaim userClaim, CancellationToken cancellationToken = default(CancellationToken) ) : Task
userClaim IUserClaim
cancellationToken System.Threading.CancellationToken
리턴 Task

UpdateFailedPasswordAttemptCount() 공개 메소드

public UpdateFailedPasswordAttemptCount ( System.Guid siteId, System.Guid userId, int failedPasswordAttemptCount, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
failedPasswordAttemptCount int
cancellationToken System.Threading.CancellationToken
리턴 Task

UpdateLastLoginTime() 공개 메소드

public UpdateLastLoginTime ( System.Guid siteId, System.Guid userId, System.DateTime lastLoginTime, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
userId System.Guid
lastLoginTime System.DateTime
cancellationToken System.Threading.CancellationToken
리턴 Task

UpdateRole() 공개 메소드

public UpdateRole ( ISiteRole role, CancellationToken cancellationToken = default(CancellationToken) ) : Task
role ISiteRole
cancellationToken System.Threading.CancellationToken
리턴 Task

UpdateUserLocation() 공개 메소드

public UpdateUserLocation ( IUserLocation userLocation, CancellationToken cancellationToken = default(CancellationToken) ) : Task
userLocation IUserLocation
cancellationToken System.Threading.CancellationToken
리턴 Task

UserCommands() 공개 메소드

public UserCommands ( IBasicCommands userCommands, IBasicCommands roleCommands, IBasicCommands userRoleCommands, IBasicCommands claimCommands, IBasicCommands loginCommands, IBasicCommands locationCommands, IBasicQueries userQueries, IBasicQueries roleQueries, IBasicQueries userRoleQueries, IBasicQueries claimQueries, IBasicQueries locationQueries, IStoragePathResolver loginPathResolver ) : cloudscribe.Core.Models
userCommands IBasicCommands
roleCommands IBasicCommands
userRoleCommands IBasicCommands
claimCommands IBasicCommands
loginCommands IBasicCommands
locationCommands IBasicCommands
userQueries IBasicQueries
roleQueries IBasicQueries
userRoleQueries IBasicQueries
claimQueries IBasicQueries
locationQueries IBasicQueries
loginPathResolver IStoragePathResolver
리턴 cloudscribe.Core.Models