Инфраструктурный слой
Технические детали реализации.
- База данных
- Dependency Injection
get_device_repository()get_provision_repository()get_user_repository()get_ticket_repository()get_xml_serializer()get_jwt_provider()get_password_hasher()get_handle_provision_use_case()get_device_config_use_case()update_device_config_use_case()reset_device_config_use_case()get_devices_list_use_case()get_default_config_use_case()update_default_config_use_case()replace_device_config_use_case()replace_default_config_use_case()get_login_user_use_case()get_register_user_use_case()get_change_password_use_case()get_password_recovery_use_case()get_verify_token_use_case()get_create_ticket_use_case()get_in_progress_ticket_use_case()get_type_ticket_handler()get_approve_ticket_use_case()get_reject_ticket_use_case()- Провайдеры
- Serializers
Обзор
Инфраструктурный слой содержит реализацию технических деталей:
Работа с базой данных (SQLAlchemy)
Dependency Injection
Сериализаторы
Реализация репозиториев
Конкретные реализации value objects