コード例 #1
0
 public UsersController(IGetUsersCommand getUsers, IGetUserCommand getUser, IAddUserCommand addUser, IEditUserCommand editUser, IDeleteUserCommand deleteUser)
 {
     this.getUsers   = getUsers;
     this.getUser    = getUser;
     this.addUser    = addUser;
     this.editUser   = editUser;
     this.deleteUser = deleteUser;
 }
コード例 #2
0
 public UserController(IGetUsersCommand getUsersCommand, IAddUserCommand addUserCommand, IGetUserCommand getUserCommand, IDeleteUserCommand deleteUsersCommand, IEditUserCommand editUserCommand)
 {
     _getUsersCommand    = getUsersCommand;
     _addUserCommand     = addUserCommand;
     _getUserCommand     = getUserCommand;
     _deleteUsersCommand = deleteUsersCommand;
     _editUserCommand    = editUserCommand;
 }
コード例 #3
0
 public UserController(IGetUsersCommand getCommand, IGetUserCommand getOneCommand, ICreateUserCommand createUserCommand, IEditUserCommand editUserCommand, IDeleteUserCommand deleteUserCommand)
 {
     _getCommand        = getCommand;
     _getOneCommand     = getOneCommand;
     _createUserCommand = createUserCommand;
     _editUserCommand   = editUserCommand;
     _deleteUserCommand = deleteUserCommand;
 }
コード例 #4
0
 public UsersController(IGetUserCommand getOneCommand, IGetUsersCommand getCommand, IAddUserCommand addCommand, IDeleteUserCommand deleteCommand, IUpdateUserCommand updateCommand)
 {
     _getOneCommand = getOneCommand;
     _getCommand    = getCommand;
     _addCommand    = addCommand;
     _deleteCommand = deleteCommand;
     _updateCommand = updateCommand;
 }
コード例 #5
0
 public UsersController(ICreateUserCommand userCreate, IEditUserCommand userEdit, IGetUserCommand userGet, IGetUsersPaginatedCommand usersGet, IDeleteUserCommand deleteUser)
 {
     _userCreate = userCreate;
     _userEdit   = userEdit;
     _userGet    = userGet;
     _usersGet   = usersGet;
     _deleteUser = deleteUser;
 }
コード例 #6
0
 public UsersController(IDeleteUserCommand deleteUserCommand, IGetUserCommand getUserCommand, IGetUsersCommand getUsersCommand, IInsertUserCommand insertUserCommand, IUpdateUserCommand updateUserCommand)
 {
     this.deleteUserCommand = deleteUserCommand;
     this.getUserCommand    = getUserCommand;
     this.getUsersCommand   = getUsersCommand;
     this.insertUserCommand = insertUserCommand;
     this.updateUserCommand = updateUserCommand;
 }
コード例 #7
0
 public UsersController(IGetUsersCommand getUsers, IGetUserCommand getUser, IAddUserCommand addUser, IEditUserCommand editUser, IDeleteUserCommand deleteUser)
 {
     _getUsers   = getUsers;
     _getUser    = getUser;
     _addUser    = addUser;
     _editUser   = editUser;
     _deleteUser = deleteUser;
 }
コード例 #8
0
ファイル: UserController.cs プロジェクト: ika43/dataset-movie
 public UserController(IGetOneUserCommand getOneUser, ICreateUserCommand createUser, IGetUserCommand getUser, IDeleteUserCommand deleteUser, IUpdateUserCommand updateUser)
 {
     _getOneUser = getOneUser;
     _createUser = createUser;
     _getUser    = getUser;
     _deleteUser = deleteUser;
     _updateUser = updateUser;
 }
コード例 #9
0
 public UsersController(IGetUserCommand getUser, IGetUsersCommand getUsers, ICreateUserCommand createUser, IEditUserCommand editUser, IDeleteUserCommand deleteUser)
 {
     _getUser    = getUser;
     _getUsers   = getUsers;
     _createUser = createUser;
     _editUser   = editUser;
     _deleteUser = deleteUser;
 }
コード例 #10
0
 public UserController(IGetUsersCommand getUsersCommand, IGetUserCommand getUserCommand, IAddNewUserCommand addUserCommand, IDeleteUserCommand deleteUserCommand, IEmailSender emailSender, IEditUserCommand editUserCommand)
 {
     _getUsersCommand   = getUsersCommand;
     _getUserCommand    = getUserCommand;
     _addUserCommand    = addUserCommand;
     _deleteUserCommand = deleteUserCommand;
     _emailSender       = emailSender;
     _editUserCommand   = editUserCommand;
 }
コード例 #11
0
ファイル: UserController.cs プロジェクト: ankaada09/Post
 public UserController(IGetUserCommand getUser, IGetOneUser oneUser, IAddUser addUser, IEditUser editUser, IdeleteUser deleteUser, LoggedUser loggedUser)
 {
     _getUser    = getUser;
     _oneUser    = oneUser;
     _addUser    = addUser;
     _editUser   = editUser;
     _deleteUser = deleteUser;
     _loggedUser = loggedUser;
 }
コード例 #12
0
 public UserController(IGetUserCommand getUserCommand, IGetUsersCommand getUsersCommand, IEditUserCommand editUserCommand, IAddUserCommand addUserCommand, IDeleteUserCommand deleteUserCommand, LoggedUser loggedUser)
 {
     _getUsersCommand   = getUsersCommand;
     _getUserCommand    = getUserCommand;
     _editUserCommand   = editUserCommand;
     _addUserCommand    = addUserCommand;
     _deleteUserCommand = deleteUserCommand;
     _loggedUser        = loggedUser;
 }
コード例 #13
0
 public UsersController(IGetUsersCommand searchUsersCommand, IGetUserCommand getOneUserCommand, ICreateUserCommand createUserCommand, IEditUserCommand editUserCommand, IDeleteUserCommand deleteUserCommand, WebNewsContext context)
 {
     _searchUsersCommand = searchUsersCommand;
     _getOneUserCommand  = getOneUserCommand;
     _createUserCommand  = createUserCommand;
     _editUserCommand    = editUserCommand;
     _deleteUserCommand  = deleteUserCommand;
     _context            = context;
 }
コード例 #14
0
 public UserController(IAddUserCommand addUserCommand, IDeleteUserCommand deleteUserCommand, IGetUserCommand getUserCommand, IEditUserCommand editUserCommand, IGetUsersCommand getUsersCommand, IEmailSender sender)
 {
     _addUserCommand    = addUserCommand;
     _deleteUserCommand = deleteUserCommand;
     _getUserCommand    = getUserCommand;
     _editUserCommand   = editUserCommand;
     _getUsersCommand   = getUsersCommand;
     _sender            = sender;
 }
コード例 #15
0
 public UsersController(
     IGetUsersCommand getUsersCommand,
     IGetUserCommand getUserCommand,
     IRegisterUserCommand registerUserCommand)
 {
     _getUsersCommand     = getUsersCommand;
     _getUserCommand      = getUserCommand;
     _registerUserCommand = registerUserCommand;
 }
コード例 #16
0
 public UsersController(Context context, IGetUsersCommand getCommand, IGetUserCommand getOneCommand, IAddUserCommand addUserCommand, IEditUserCommand editUserCommand, IDeleteUserCommand deleteUserCommand)
 {
     _context           = context;
     _getCommand        = getCommand;
     _getOneCommand     = getOneCommand;
     _addUserCommand    = addUserCommand;
     _editUserCommand   = editUserCommand;
     _deleteUserCommand = deleteUserCommand;
 }
コード例 #17
0
        public UserControllerTest(ITestOutputHelper testOutputHelper)
        {
            var logger   = Mock.Of <ILogger <GetUserCommand> >();
            var mapper   = new UserToUserMapper();
            var userRepo = new UserRepository();

            getUserCommand       = new GetUserCommand(userRepo, mapper, logger);
            _controllerUnderTest = new UserController();
        }
コード例 #18
0
 public UsersController(IGetUsersCommand getUsers, IGetUserCommand getUser, IAddUserCommand addUser, IGetRolesCommand getRoles, IEditUserCommand editUser, IDeleteUserCommand deleteUser, UseCaseExecutor executor, IAddUserCasesCommand addUserCases)
 {
     this.getUsers     = getUsers;
     this.getUser      = getUser;
     this.addUser      = addUser;
     this.getRoles     = getRoles;
     this.editUser     = editUser;
     this.deleteUser   = deleteUser;
     this.executor     = executor;
     this.addUserCases = addUserCases;
 }
コード例 #19
0
 public UsersController(IAddUserCommand _addUserCommand,
                        IGetUserCommand _getUserCommand,
                        IGetUsersCommand _getUsersCommand,
                        IEditUserCommand _editUserCommand,
                        IDeleteUserCommand _deleteUserCommand)
 {
     this._addUserCommand    = _addUserCommand;
     this._getUserCommand    = _getUserCommand;
     this._getUsersCommand   = _getUsersCommand;
     this._editUserCommand   = _editUserCommand;
     this._deleteUserCommand = _deleteUserCommand;
 }
コード例 #20
0
 public UserController(IAddUserCommand iAddUserCommand
                       , ISignInUserCommand iSignInUserCommand
                       , IEditUserCommand iEditUserCommand
                       , IGetUserCommand iGetUserCommand
                       , IFollowUserCommand iFollowUserCommand)
 {
     _addUserCommand     = iAddUserCommand;
     _iSignInUserCommand = iSignInUserCommand;
     _ieditUserCommand   = iEditUserCommand;
     _iGetUserCommand    = iGetUserCommand;
     _iFollowUserCommand = iFollowUserCommand;
 }
コード例 #21
0
 public UsersController(IGetUserCommand getUser,
                        IGetUsersCommand getUsers,
                        IAddUserCommand addUser,
                        IEditUserCommand editUser,
                        IDeleteUserCommand deleteUser,
                        IGetRolesWithoutPaginationCommand getRoles)
 {
     _getUser    = getUser;
     _getUsers   = getUsers;
     _addUser    = addUser;
     _editUser   = editUser;
     _deleteUser = deleteUser;
     _getRoles   = getRoles;
 }
コード例 #22
0
 public AccountController(ILoginUserCommand loginUser, IGetProjectionsCommand getProjections, IGetReservationsCommand getReservations, IGetProjectionCommand getProjection, IGetHallsCommand getHalls, IGetSeatsCommand getSeats, IGetUserCommand getUser, IAddReservationCommand addReservation, ITakenSeatsCommand takenSeats, IAddUserCommand addUser, IUpdateUserProfileCommand updateUser, IGetRolesCommand getRoles, IUpdateUserPasswordCommand updateUserPassword)
 {
     this.loginUser          = loginUser;
     this.getProjections     = getProjections;
     this.getReservations    = getReservations;
     this.getProjection      = getProjection;
     this.getHalls           = getHalls;
     this.getSeats           = getSeats;
     this.getUser            = getUser;
     this.addReservation     = addReservation;
     this.takenSeats         = takenSeats;
     this.addUser            = addUser;
     this.updateUser         = updateUser;
     this.getRoles           = getRoles;
     this.updateUserPassword = updateUserPassword;
 }
コード例 #23
0
 public IActionResult Get(int id, [FromServices] IGetUserCommand command)
 {
     try
     {
         var userDto = executor.ExecuteQuery(command, id);
         return(Ok(userDto));
     }
     catch (EntityNotFoundException)
     {
         return(NotFound());
     }
     catch (Exception e)
     {
         return(StatusCode(500, e.Message.ToString()));;
     }
 }
コード例 #24
0
ファイル: UserController.cs プロジェクト: bokasa/asp-api
 public UserController(Context context, IGetUserCommand getUserCommand, IGetUsersCommand getUsersCommand)
 {
     _context       = context;
     _getCommand    = getUsersCommand;
     _getOneCommand = getUserCommand;
 }
コード例 #25
0
 public IActionResult Index([FromServices] IGetUserCommand getUserCommand) => getUserCommand?.Execute(this);
コード例 #26
0
 public Task <IActionResult> GetAsync(
     [FromServices] IGetUserCommand command,
     CancellationToken cancellationToken) => command.ExecuteAsync(cancellationToken);