Coverage for src / lexigram / contracts / core / scopes.py: 0%
7 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-15 18:57 +0800
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-15 18:57 +0800
1"""DI Scope types for Lexigram Framework."""
3from __future__ import annotations
5from enum import StrEnum
8class ServiceScope(StrEnum):
9 """Dependency injection scopes."""
11 SINGLETON = "singleton"
12 SCOPED = "scoped"
13 TRANSIENT = "transient"
16__all__ = ["ServiceScope"]