kezoneko / todocyno

ToDo application maded from Cynosura
0 stars 0 forks source link

Создать команду SetTaskStatusCommand по правилам CQRS и Mediator #1

Open yamaoto opened 4 years ago

yamaoto commented 4 years ago
  1. Создать класс SetTaskStatusCommandс параметрами

    • Guid TaskId
    • Status Status
  2. создать правила валидации:

    • TaskId обязателен к заполнению и не может быть равен Guid.Empty
    • Status Status
  3. Создать обработчик SetTaskStatusCommandHandler который изменяет статус задачи (TaskId) на указанный в запросе.

Правку в базе данных необходимо закоммитить через UnitOfWork

  1. Создать метод в TaskController, который запускает команду SetTaskStatusCommand
kezoneko commented 4 years ago

1