コード例 #1
0
 public AuthenticateUserCommandHandler(ISecurityDBContext securityDBContext,
                                       IUserVerifyService userVerifyService,
                                       IOptions <SecurityOptions> securityOptions)
 {
     this.securityDBContext = securityDBContext;
     this.userVerifyService = userVerifyService;
     this.securityOptions   = securityOptions;
 }
コード例 #2
0
 public RegisterUserValidator(ISecurityDBContext securityDBContext)
 {
     this.securityDBContext = securityDBContext;
     //Other user name validations like length pattern etc.
     RuleFor(x => x.UserName).MustAsync((request, userName, cancellationToken) => BeUnique(request.TenantId, userName, cancellationToken)).WithError(uniqueUserName);
 }
コード例 #3
0
 public UserVerifyService(ISecurityDBContext securityDBContext)
 {
     this.securityDBContext = securityDBContext;
 }
コード例 #4
0
 public PasswordChangeCommandHandler(ISecurityDBContext securityDBContext)
 {
     this.securityDBContext = securityDBContext;
 }
コード例 #5
0
 public UpdateUserInfoCommandHandler(ISecurityDBContext securityDBContext)
 {
     this.securityDBContext = securityDBContext;
 }
コード例 #6
0
 public RegisterUserCommandHandler(ISecurityDBContext securityDBContext)
 {
     this.securityDBContext = securityDBContext;
 }