public SignUpUseCase( IAccountWriteOnlyRepository accountWriteOnlyRepository, IUserWriteOnlyRepository userWriteOnlyRepository, IUserReadOnlyRepository userReadOnlyRepository, IOptions <JwtSettings> jwtOptions) { _accountWriteOnlyRepository = accountWriteOnlyRepository; _userWriteOnlyRepository = userWriteOnlyRepository; _userReadOnlyRepository = userReadOnlyRepository; jwtSettings = jwtOptions.Value; }
public UserAddUseCase(IUserWriteOnlyRepository userWriteOnlyRepository) { this.userWriteOnlyRepository = userWriteOnlyRepository; }
public UserUseCase(IUserReadOnlyRepository userReadOnlyRepository, IUserWriteOnlyRepository userWriteOnlyRepository) { _userReadOnlyRepository = userReadOnlyRepository; _userWriteOnlyRepository = userWriteOnlyRepository; }
public DeleteAccountUseCase(IUserWriteOnlyRepository userWriteOnlyRepository) { _userWriteOnlyRepository = userWriteOnlyRepository; }
public UserRemoveUseCase(IUserWriteOnlyRepository userWriteOnlyRepository) { this.usertWriteOnlyRepository = userWriteOnlyRepository; }