refactor(repo): внедрение универсального интерфейса Repository и упрощение работы с моделью задач (close #46) #55

Merged
KamaSK merged 1 commits from feature/generic-repository into dev 2025-06-06 19:31:57 +03:00
Owner
  • Добавлен интерфейс Repository для базовых CRUD-операций
  • Обновлён TaskRepository для наследования от Repository
  • Рефакторинг InMemoryTaskRepository для работы с SimpleTask
  • Настройка ListCommand и TaskService для прямой работы с SimpleTask
  • Удалено лишнее приведение типов и улучшена типобезопасность
- Добавлен интерфейс Repository для базовых CRUD-операций - Обновлён TaskRepository для наследования от Repository<SimpleTask> - Рефакторинг InMemoryTaskRepository для работы с SimpleTask - Настройка ListCommand и TaskService для прямой работы с SimpleTask - Удалено лишнее приведение типов и улучшена типобезопасность
KamaSK added this to the Версия 2.2 milestone 2025-06-06 19:31:43 +03:00
KamaSK self-assigned this 2025-06-06 19:31:43 +03:00
KamaSK added 1 commit 2025-06-06 19:31:44 +03:00
- Добавлен интерфейс Repository для базовых CRUD-операций
- Обновлён TaskRepository для наследования от Repository<SimpleTask>
- Рефакторинг InMemoryTaskRepository для работы с SimpleTask
- Настройка ListCommand и TaskService для прямой работы с SimpleTask
- Удалено лишнее приведение типов и улучшена типобезопасность
KamaSK added this to the Список задач project 2025-06-06 19:31:44 +03:00
KamaSK merged commit da878ec81c into dev 2025-06-06 19:31:57 +03:00
KamaSK deleted branch feature/generic-repository 2025-06-06 19:31:57 +03:00
KamaSK moved this to Done in Список задач on 2025-06-06 19:32:59 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KamaSK/todo.pet#55
No description provided.