/
romaaaka
/
queuebot
Обзор
Документация
Войти
/
romaaaka
/
queuebot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
v1.0
src/containers/services.py
20 строк
593 B
Roman
dockerizing
14 июн 2024, 11:55
14 июн 2024, 11:55
427bfd1
Код
Авторство
О чём код?
from dependency_injector import containers, providers from vkwave.api import APIOptionsRequestContext from services import QueueService, UserService, ChatService class ServicesContainer(containers.DeclarativeContainer): api_context = providers.Dependency(instance_of=APIOptionsRequestContext) queue_service = providers.Factory( QueueService, api_context=api_context ) user_service = providers.Factory( UserService, api_context=api_context ) chat_service = providers.Factory( ChatService, api_context=api_context )