예제 #1
0
 public GetChannelCommand(
     IBaseFindFilterValidator baseFindValidator,
     IChannelRepository repository,
     IChannelInfoMapper channelMapper,
     IMessageInfoMapper messageMapper,
     IUserInfoMapper userMapper,
     IImageInfoMapper imageMapper,
     IHttpContextAccessor httpContextAccessor,
     IResponseCreator responseCreator,
     IRequestClient <IGetUsersDataRequest> rcGetUsers,
     IRequestClient <IGetImagesRequest> rcGetImages,
     ILogger <GetChannelCommand> logger)
 {
     _baseFindValidator   = baseFindValidator;
     _repository          = repository;
     _channelMapper       = channelMapper;
     _messageMapper       = messageMapper;
     _userMapper          = userMapper;
     _imageMapper         = imageMapper;
     _httpContextAccessor = httpContextAccessor;
     _responseCreator     = responseCreator;
     _rcGetUsers          = rcGetUsers;
     _rcGetImages         = rcGetImages;
     _logger = logger;
 }
 public FindWorkspaceCommand(
     IBaseFindFilterValidator baseFindValidator,
     IWorkspaceRepository repository,
     IShortWorkspaceInfoMapper mapper,
     IResponseCreator responseCreator)
 {
     _baseFindValidator = baseFindValidator;
     _repository        = repository;
     _mapper            = mapper;
     _responseCreator   = responseCreator;
 }
 public FindRolesCommand(
     ILogger <FindRolesCommand> logger,
     IRoleRepository roleRepository,
     IUserInfoMapper userInfoMapper,
     IRoleInfoMapper roleInfoMapper,
     IRightInfoMapper rightMapper,
     IRequestClient <IGetUsersDataRequest> usersDataRequestClient,
     IBaseFindFilterValidator findFilterValidator,
     IHttpContextAccessor httpContextAccessor)
 {
     _logger                 = logger;
     _roleRepository         = roleRepository;
     _roleInfoMapper         = roleInfoMapper;
     _userInfoMapper         = userInfoMapper;
     _rightMapper            = rightMapper;
     _usersDataRequestClient = usersDataRequestClient;
     _findFilterValidator    = findFilterValidator;
     _httpContextAccessor    = httpContextAccessor;
 }
 public FindNewsCommand(
     INewsRepository repository,
     INewsInfoMapper mapper,
     IHttpContextAccessor httpContextAccessor,
     IRequestClient <IGetDepartmentsRequest> rcGetDepartments,
     IRequestClient <IGetUsersDataRequest> rcGetUsers,
     IRequestClient <IGetImagesRequest> rcGetImages,
     IDepartmentInfoMapper departmentInfoMapper,
     IUserInfoMapper userInfoMapper,
     ILogger <GetNewsCommand> logger,
     IBaseFindFilterValidator baseFindValidator)
 {
     _repository           = repository;
     _mapper               = mapper;
     _httpContextAccessor  = httpContextAccessor;
     _rcGetDepartments     = rcGetDepartments;
     _rcGetUsers           = rcGetUsers;
     _rcGetImages          = rcGetImages;
     _logger               = logger;
     _baseFindValidator    = baseFindValidator;
     _departmentInfoMapper = departmentInfoMapper;
     _userInfoMapper       = userInfoMapper;
 }