public CreateAccountsCommandHandler(IRoleClaimAggregationRepository roleClaimAggregationRepository, IRoleRepository roleRepository, IAccountRepository accountRepository, IPasswordHasher passwordHasher, ISnsClient snsClient, IConfiguration configuration, ISecurityTokenHandler securityTokenHandler, IAwsSecretManagerService awsSecretManagerService) { _roleClaimAggregationRepository = roleClaimAggregationRepository; _roleRepository = roleRepository; _accountRepository = accountRepository; _passwordHasher = passwordHasher; _snsClient = snsClient; _configuration = configuration; _securityTokenHandler = securityTokenHandler; _awsSecretManagerService = awsSecretManagerService; }
public RolePatchCommandHandler(IRoleClaimAggregationRepository claimAggregationRepository) { _claimAggregationRepository = claimAggregationRepository; }
public DeleteClaimCommandHandler(IRoleClaimAggregationRepository roleClaimAggregationRepository) { _roleClaimAggregationRepository = roleClaimAggregationRepository; }
public UserPatchCommandHandler(IRoleClaimAggregationRepository claimAggregationRepository, IMediator mediator) { _claimAggregationRepository = claimAggregationRepository; _mediator = mediator; }
public CreateRoleCommandHandler(IRoleClaimAggregationRepository roleClaimAggregationRepository) { _roleClaimAggregationRepository = roleClaimAggregationRepository; }