public GetNewsCommand( INewsRepository repository, INewsResponseMapper mapper, IHttpContextAccessor httpContextAccessor, IRequestClient <IGetDepartmentsRequest> rcGetDepartments, IRequestClient <IGetUsersDataRequest> rcGetUsers, IRequestClient <IGetImagesRequest> rcGetImages, IDepartmentInfoMapper departmentMapper, IUserInfoMapper userInfoMapper, ILogger <GetNewsCommand> logger) { _repository = repository; _mapper = mapper; _httpContextAccessor = httpContextAccessor; _rcGetDepartments = rcGetDepartments; _rcGetUsers = rcGetUsers; _rcGetImages = rcGetImages; _departmentInfoMapper = departmentMapper; _userInfoMapper = userInfoMapper; _logger = logger; }