add skeleton
This commit is contained in:
19
containers.py
Normal file
19
containers.py
Normal file
@@ -0,0 +1,19 @@
|
||||
from dependency_injector import containers, providers
|
||||
|
||||
import services
|
||||
|
||||
|
||||
class Container(containers.DeclarativeContainer):
|
||||
email_service = providers.Factory(
|
||||
services.EmailService
|
||||
)
|
||||
|
||||
invoice_service = providers.Factory(
|
||||
services.InvoiceService
|
||||
)
|
||||
|
||||
business_logic = providers.Factory(
|
||||
services.BusinessLogic,
|
||||
invoice=invoice_service,
|
||||
email=email_service
|
||||
)
|
||||
Reference in New Issue
Block a user