/
zru
/
drevix
Обзор
Документация
Войти
/
zru
/
drevix
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
back/application/services.py
72 строки
2 KB
zru
Доступ открыт
08 июн 2026, 20:37
Верифицирован
08 июн 2026, 20:37
daaa836
Код
Авторство
О чём код?
from archives.interfaces import IArchiveReader, IArchiveReviewService from comments.interfaces import ICommentService from moderation.interfaces import IModerationService from nsa.interfaces import INsaEntityReader, IRevisionService, ITransformationService from search.interfaces import ISearchService from users.interfaces import IAuthService, IRoleChecker, IUserReader def get_auth_service() -> IAuthService: from users.services import AuthService return AuthService() def get_role_checker() -> IRoleChecker: from users.services import RoleCheckerService return RoleCheckerService() def get_user_reader() -> IUserReader: from users.services import UserReaderService return UserReaderService() def get_archive_reader() -> IArchiveReader: from archives.services import ArchiveReaderService return ArchiveReaderService() def get_archive_review_service() -> IArchiveReviewService: from archives.services import ArchiveReviewService return ArchiveReviewService() def get_comment_service() -> ICommentService: from comments.services import CommentService return CommentService() def get_nsa_entity_reader() -> INsaEntityReader: from nsa.services import NsaEntityReaderService return NsaEntityReaderService() def get_revision_service() -> IRevisionService: from nsa.services import RevisionService return RevisionService() def get_transformation_service() -> ITransformationService: from nsa.services import TransformationService return TransformationService() def get_moderation_service() -> IModerationService: from moderation.services import ModerationService return ModerationService() def get_search_service() -> ISearchService: from search.services import SearchService return SearchService()