public UpdateToDoCommandHandler(
     IToDoCommandRepository commandRepository,
     IToDoQueryRepository queryRepository,
     IMediator mediator)
 {
     _commandRepository = commandRepository;
     _queryRepository   = queryRepository;
     _mediator          = mediator;
 }
 public DeleteToDoCommandHandler(IToDoCommandRepository commandRepository, IToDoQueryRepository queryRepository)
 {
     _commandRepository = commandRepository;
     _queryRepository   = queryRepository;
 }
 public CreateToDoCommandHandler(IToDoCommandRepository commandRepository)
 {
     _commandRepository = commandRepository;
 }