public UserService(
     ICanExecuteRequest<CheckIfUserExistsRequest, bool> checkIfUserExistsCommand,
     ICanExecuteRequest<CreateUserRequest, User> createUserCommand,
     ICanExecuteRequest<GetUserRequest, User> getUserCommand,
     ICanExecuteRequest<GetUserByIdRequest, User> getUserByIdCommand)
 {
     _checkIfUserExistsCommand = checkIfUserExistsCommand;
     _createUserCommand = createUserCommand;
     _getUserCommand = getUserCommand;
     _getUserByIdCommand = getUserByIdCommand;
 }
 public GroupService(ICanExecuteRequest<CreateGroupRequest, Group> createGroupCommand)
 {
     _createGroupCommand = createGroupCommand;
 }