Exemplo n.º 1
0
 public SignUpUseCase(
     IAccountWriteOnlyRepository accountWriteOnlyRepository,
     IUserWriteOnlyRepository userWriteOnlyRepository,
     IUserReadOnlyRepository userReadOnlyRepository,
     IOptions <JwtSettings> jwtOptions)
 {
     _accountWriteOnlyRepository = accountWriteOnlyRepository;
     _userWriteOnlyRepository    = userWriteOnlyRepository;
     _userReadOnlyRepository     = userReadOnlyRepository;
     jwtSettings = jwtOptions.Value;
 }
Exemplo n.º 2
0
 public UserAddUseCase(IUserWriteOnlyRepository userWriteOnlyRepository)
 {
     this.userWriteOnlyRepository = userWriteOnlyRepository;
 }
Exemplo n.º 3
0
 public UserUseCase(IUserReadOnlyRepository userReadOnlyRepository, IUserWriteOnlyRepository userWriteOnlyRepository)
 {
     _userReadOnlyRepository  = userReadOnlyRepository;
     _userWriteOnlyRepository = userWriteOnlyRepository;
 }
Exemplo n.º 4
0
 public DeleteAccountUseCase(IUserWriteOnlyRepository userWriteOnlyRepository)
 {
     _userWriteOnlyRepository = userWriteOnlyRepository;
 }
Exemplo n.º 5
0
 public UserRemoveUseCase(IUserWriteOnlyRepository userWriteOnlyRepository)
 {
     this.usertWriteOnlyRepository = userWriteOnlyRepository;
 }