public TodoService(ITodolistRepository repository) { _repository = repository; }
public TodoController(ITodolistRepository repository) { _service = new TodoService(repository); }
public TodolistService(ITodolistRepository repository, IMapper mapper) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public TaskService(ITaskRepository taskRepository, ITodolistRepository todolistRepository, IMapper mapper) { _taskRepository = taskRepository; _todolistRepository = todolistRepository; _mapper = mapper; }