public DashboardService(IUserRepository userRepository, ITaskHistoryRepository taskHistoryRepository, ITaskRepository taskRepository) { _userRepository = userRepository; _taskHistoryRepository = taskHistoryRepository; _taskRepository = taskRepository; _mapper = MapperFactory.GetMapper(new MapperConfiguration(cfg => { cfg.CreateMap <User, UserResponseModel>(); cfg.CreateMap <TaskHistory, TaskHistoryResponseModel>().ForMember( t => t.User, opt => opt.Ignore() ); cfg.CreateMap <Task, TaskResponseModel>().ForMember( t => t.User, opt => opt.Ignore() ); })); _taskMapper = MapperFactory.GetMapper(new MapperConfiguration(cfg => { cfg.CreateMap <User, UserResponseModel>().MaxDepth(1); cfg.CreateMap <TaskHistory, TaskHistoryResponseModel>(); cfg.CreateMap <Task, TaskResponseModel>(); })); }
private void resetRepositories() { _tasksRepository = null; _flowRepository = null; _stateRepository = null; _taskHistoryRepository = null; }
public UserService(IUserRepository userRepository, ITaskHistoryRepository taskHistoryRepository, ITaskRepository taskRepository) { _userRepository = userRepository; _taskHistoryRepository = taskHistoryRepository; _taskRepository = taskRepository; }
public TaskHistoryService(ITaskHistoryRepository taskHistoryRepository) { _taskHistoryRepository = taskHistoryRepository; _requestMapper = MapperFactory.GetMapper <TaskHistoryRequestModel, TaskHistory>(); _responseMapper = MapperFactory.GetMapper(new MapperConfiguration(cfg => { cfg.CreateMap <TaskHistory, TaskHistoryResponseModel>(); cfg.CreateMap <User, UserResponseModel>().MaxDepth(1); })); }
public TaskHistoryService(ITaskHistoryRepository taskHistoryRepository) { _taskHistoryRepository = taskHistoryRepository; }
public TaskHistoryService(ITaskHistoryRepository taskHistoryRepository, IUserRepository userRepository) { _taskHistoryRepository = taskHistoryRepository; _userRepository = userRepository; }
public TaskObjectLogic(ITaskHistoryRepository historyRep) { _historyRep = historyRep; }