public WorkingTimeRangeUseCase(IWorkingTimeRangeRepository workingTimeRangeRepository, IWorkTaskRepository workTaskRepository)
        {
            _WorkingTimeRangeRepository     = workingTimeRangeRepository;
            _WorkingTimeRegistSpecification = new WorkingTimeRegistSpecification(workingTimeRangeRepository);
            _WorkTaskRepository             = workTaskRepository;

            _WorkTaskCompletionCommand = new WorkTaskCompletionCommand(workTaskRepository, workingTimeRangeRepository);
        }
예제 #2
0
 public WorkTaskUseCase(IWorkTaskRepository taskRepository, IWorkingTimeRangeRepository workingTimeRangeRepository)
 {
     _TaskRepository             = taskRepository;
     _WorkingTimeRangeRepository = workingTimeRangeRepository;
     _WorkTaskCompletionCommand  = new WorkTaskCompletionCommand(taskRepository, workingTimeRangeRepository);
 }