Beispiel #1
0
 public UsersController(ICreateUserCommand createUser, IActivateUserCommand activateUser, IGetUsersCommand getUsers, IDeleteUserCommand deleteUser, IEditUserEmailCommand editUserEmail, IEditUserPasswordCommand editUserPassword, IAuthenticateUserCommand authUser)
 {
     _createUser       = createUser;
     _activateUser     = activateUser;
     _getUsers         = getUsers;
     _deleteUser       = deleteUser;
     _editUserEmail    = editUserEmail;
     _editUserPassword = editUserPassword;
     _authUser         = authUser;
 }
Beispiel #2
0
 public IActionResult Activate(int id, [FromBody] ActivateUserDto request, [FromServices] IActivateUserCommand command)
 {
     request.Id = id;
     _executor.ExecuteCommand(command, request);
     return(NoContent());
 }