示例#1
0
 public AccountsController(IRegisterUserUseCase registerUserUseCase, RegisterUserPresenter registerUserPresenter, IDeleteUserUseCase deleteUserUseCase, DeleteUserPresenter deleteUserPresenter, IFindUserUseCase findUserUseCase, FindUserPresenter findUserPresenter, IChangePasswordUseCase changePasswordUseCase, ChangePasswordPresenter changePasswordPresenter)
 {
     _registerUserUseCase     = registerUserUseCase;
     _registerUserPresenter   = registerUserPresenter;
     _deleteUserUseCase       = deleteUserUseCase;
     _deleteUserPresenter     = deleteUserPresenter;
     _findUserUseCase         = findUserUseCase;
     _findUserPresenter       = findUserPresenter;
     _changePasswordUseCase   = changePasswordUseCase;
     _changePasswordPresenter = changePasswordPresenter;
 }
示例#2
0
 public ManageUserUseCase(
     ICreateUserUseCase createUserUseCase,
     IReadUserUseCase readUserUseCase,
     IUpdateUserUseCase updateUserUseCase,
     IChangeUsersStatusUseCase changeUsersStatusUseCase,
     IDeleteUserUseCase deleteUserUseCase
     )
 {
     _createUserUseCase        = createUserUseCase;
     _readUserUseCase          = readUserUseCase;
     _updateUserUseCase        = updateUserUseCase;
     _changeUsersStatusUseCase = changeUsersStatusUseCase;
     _deleteUserUseCase        = deleteUserUseCase;
 }
 public AccountsService(ILogger <AccountsService> logger, IRegisterUserUseCase registerUserUseCase, RegisterUserPresenter registerUserPresenter,
                        IDeleteUserUseCase deleteUserUseCase, DeleteUserPresenter deleteUserPresenter,
                        IFindUserUseCase findUserUseCase, FindUserPresenter findUserPresenter,
                        IChangePasswordUseCase changePasswordUseCase, ChangePasswordPresenter changePasswordPresenter,
                        IResetPasswordUseCase resetPasswordUseCase, ResetPasswordPresenter resetPasswordPresenter,
                        ILockUserUseCase lockUserUseCase, LockUserPresenter lockUserPresenter)
 {
     _logger = logger;
     _registerUserUseCase     = registerUserUseCase;
     _registerUserPresenter   = registerUserPresenter;
     _deleteUserUseCase       = deleteUserUseCase;
     _deleteUserPresenter     = deleteUserPresenter;
     _findUserUseCase         = findUserUseCase;
     _findUserPresenter       = findUserPresenter;
     _changePasswordUseCase   = changePasswordUseCase;
     _changePasswordPresenter = changePasswordPresenter;
     _resetPasswordUseCase    = resetPasswordUseCase;
     _resetPasswordPresenter  = resetPasswordPresenter;
     _lockUserUseCase         = lockUserUseCase;
     _lockUserPresenter       = lockUserPresenter;
 }
示例#4
0
 public DeleteUserController(IDeleteUserUseCase deleteUserUseCase, IDeleteUserPresenter deleteUserPresenter)
 {
     _deleteUserUseCase   = deleteUserUseCase;
     _deleteUserPresenter = deleteUserPresenter;
 }
示例#5
0
 public DeleteUserCommandHandler(ILogger <DeleteUserCommandHandler> logger, IDeleteUserUseCase useCase, DeleteUserPresenter presenter)
 {
     _logger    = logger;
     _useCase   = useCase;
     _presenter = presenter;
 }