Skip to content

FastAPIConfig

faststream.broker.fastapi.config.FastAPIConfig dataclass #

FastAPIConfig(
    dependency_overrides_provider, application=None
)

dependency_overrides_provider instance-attribute #

dependency_overrides_provider

application class-attribute instance-attribute #

application = None

set_application #

set_application(app)
Source code in faststream/broker/fastapi/config.py
def set_application(self, app: "FastAPI") -> None:
    self.application = app
    self.dependency_overrides_provider = self.dependency_overrides_provider or app