AioKafkaProducerDependency#
- class kafkit.fastapi.dependencies.aiokafkaproducer.AioKafkaProducerDependency#
Bases:
objectA FastAPI dependency that provides an aiokafka Producer.
Methods Summary
__call__()Get the dependency (call during FastAPI request handling).
initialize(settings)Initialize the dependency (call during FastAPI startup).
stop()Stop the dependency (call during FastAPI shutdown).
Methods Documentation
- async __call__()#
Get the dependency (call during FastAPI request handling).
- Return type:
- async initialize(settings)#
Initialize the dependency (call during FastAPI startup).
- Parameters:
settings (
KafkaConnectionSettings) – The Kafka connection settings.- Return type: