public CreateMessageCommand( IHttpContextAccessor httpContextAccessor, ICreateMessageRequestValidator validator, IDbMessageMapper mapper, IUserInfoMapper userInfoMapper, IImageInfoMapper imageInfoMapper, IMessageRepository repository, IResponseCreator responseCreator, IHubContext <ChatHub> chatHub, ILogger <CreateMessageCommand> logger, IRequestClient <IGetUsersDataRequest> rcGetUsers, IRequestClient <IGetImagesRequest> rcGetImages, IMemoryCache cache, IOptions <MemoryCacheConfig> cacheOptions) { _httpContextAccessor = httpContextAccessor; _validator = validator; _mapper = mapper; _userInfoMapper = userInfoMapper; _imageInfoMapper = imageInfoMapper; _repository = repository; _responseCreator = responseCreator; _chatHub = chatHub; _logger = logger; _rcGetUsers = rcGetUsers; _rcGetImages = rcGetImages; _cache = cache; _cacheOptions = cacheOptions; }
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 RoleResponseMapper( IRoleInfoMapper roleInfoMapper, IUserInfoMapper userInfoMapper, IRightInfoMapper rightMapper) { _roleInfoMapper = roleInfoMapper; _userInfoMapper = userInfoMapper; _rightMapper = rightMapper; }
public PreceptorTimeContextFactory() { //Notice that we are building ContextOptions using Guid.NewGuid().ToString() property as a database //name in order to provide a new, clean in-memory instance for each test class. var contextOptions = new DbContextOptionsBuilder <PreceptorTimeContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .EnableSensitiveDataLogging() .Options; EnsureCreation(contextOptions); ContextInstance = new TestPreceptorTimeContext(contextOptions); ReportMapper = new ReportMapper(); UserInfoMapper = new UserInfoMapper(); UserMapper = new UserMapper(); TimeEntryMapper = new TimeEntryMapper(UserMapper); }
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 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; }
public void OneTimeSetUp() { _mapper = new UserInfoMapper(); _userData = new UserData( id: Guid.NewGuid(), firstName: "test name", lastName: "test lastname", middleName: "test middlename", isActive: true, imageId: null, status: "status"); _expectedUserInfo = new UserInfo { Id = _userData.Id, FirstName = _userData.FirstName, LastName = _userData.LastName, MiddleName = _userData.MiddleName }; }
public GetWorkspaceCommand( IWorkspaceInfoMapper workspaceInfoMapper, IImageInfoMapper imageMapper, IUserInfoMapper userMapper, IWorkspaceRepository repository, IRequestClient <IGetUsersDataRequest> rcGetUsers, IRequestClient <IGetImagesRequest> rcGetImages, ILogger <GetWorkspaceCommand> logger, IResponseCreator responseCreator, IHttpContextAccessor httpContextAccessor) { _workspaceInfoMapper = workspaceInfoMapper; _imageMapper = imageMapper; _userMapper = userMapper; _repository = repository; _rcGetUsers = rcGetUsers; _rcGetImages = rcGetImages; _logger = logger; _responseCreator = responseCreator; _responseCreator = responseCreator; _httpContextAccessor = httpContextAccessor; }
public UserService(IUserInfoMapper mapper, IUserRepository repo) { _mapper = mapper; _repo = repo; }