add skeleton

This commit is contained in:
Torsten Ueberschar
2022-10-13 11:49:00 +02:00
commit 883e046c67
6 changed files with 315 additions and 0 deletions

19
containers.py Normal file
View 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
)