Object provider — Dependency Injector 4.46.0 documentation (original) (raw)

Object provider returns an object “as is”.

from dependency_injector import containers, providers

class Container(containers.DeclarativeContainer):

object_provider = providers.Object(1)

if name == "main": container = Container()

assert container.object_provider() == 1