public WorkingTimeRangeUseCase(IWorkingTimeRangeRepository workingTimeRangeRepository, IWorkTaskRepository workTaskRepository) { _WorkingTimeRangeRepository = workingTimeRangeRepository; _WorkingTimeRegistSpecification = new WorkingTimeRegistSpecification(workingTimeRangeRepository); _WorkTaskRepository = workTaskRepository; _WorkTaskCompletionCommand = new WorkTaskCompletionCommand(workTaskRepository, workingTimeRangeRepository); }
public WorkTaskUseCase(IWorkTaskRepository taskRepository, IWorkingTimeRangeRepository workingTimeRangeRepository) { _TaskRepository = taskRepository; _WorkingTimeRangeRepository = workingTimeRangeRepository; _WorkTaskCompletionCommand = new WorkTaskCompletionCommand(taskRepository, workingTimeRangeRepository); }