Skip to content

Factory Provider

The Factory provider creates new objects every time it's requested.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
from uzi import Container, providers

class Service:
    ...

container = Container()

container.factory(Service)
# or manually create the provider
container[Service] = providers.Factory(Service)
Back to top