feat: endpoints services #21

Merged
ivan.dev merged 1 commits from codestyle-issue-refactor into master 2025-11-11 18:05:30 +05:00
Member
No description provided.
ivan.dev added 1 commit 2025-11-06 23:35:04 +05:00
ivan.dev requested review from cyrussmeat 2025-11-06 23:35:09 +05:00
ivan.dev requested review from mikhail.dev 2025-11-06 23:35:09 +05:00
ivan.dev requested review from vlad.dev 2025-11-06 23:35:09 +05:00
Owner

Стало сильно лучше.
Вопрос, по организации папок только services/endpoints типа ты руководствовался тем, что это сервисные классы только "под эндпоинты" ?

Стало сильно лучше. Вопрос, по организации папок только services/endpoints типа ты руководствовался тем, что это сервисные классы только "под эндпоинты" ?
vlad.dev approved these changes 2025-11-07 13:45:16 +05:00
vlad.dev left a comment
Member

Единственное, что увидел
Можно вынести создание сервисов в фабрику, чтобы делать это через механизм fastapi
Но по сути разницы особой не будет, потому что в зависимостях только connection и ничего больше не прибавится

Единственное, что увидел Можно вынести создание сервисов в фабрику, чтобы делать это через механизм `fastapi` Но по сути разницы особой не будет, потому что в зависимостях только `connection` и ничего больше не прибавится
Author
Member

Стало сильно лучше.
Вопрос, по организации папок только services/endpoints типа ты руководствовался тем, что это сервисные классы только "под эндпоинты" ?

Да, Под каждый ендпоинт, свой класс.

> Стало сильно лучше. > Вопрос, по организации папок только services/endpoints типа ты руководствовался тем, что это сервисные классы только "под эндпоинты" ? Да, Под каждый ендпоинт, свой класс.
Owner

Да, Под каждый ендпоинт, свой класс.

Окей, мне просто показалось, что сервисы могут иметь более широкий прикладной кейс и для других точек входа (например для консольного управления). В целом оно не суть важно, чисто семантика путей.

> Да, Под каждый ендпоинт, свой класс. Окей, мне просто показалось, что сервисы могут иметь более широкий прикладной кейс и для других точек входа (например для консольного управления). В целом оно не суть важно, чисто семантика путей.
cyrussmeat approved these changes 2025-11-07 17:18:57 +05:00
ivan.dev merged commit 46091380ba into master 2025-11-11 18:05:30 +05:00
Sign in to join this conversation.
No Label
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Vorkout/connect#21