Skip to content

Instantly share code, notes, and snippets.

@cassioeskelsen
Created November 13, 2021 18:55
Show Gist options
  • Save cassioeskelsen/e62febd3a4a73eab3166b58bafbbba95 to your computer and use it in GitHub Desktop.
Save cassioeskelsen/e62febd3a4a73eab3166b58bafbbba95 to your computer and use it in GitHub Desktop.
import inject
from src.xpto.invoices.repositories.invoice_repository import InvoiceRepository
from src.xpto.invoices.repositories.mongodb.MongoDBInvoiceRepository import MongoDBInvoiceRepository
def ioc_config(binder):
binder.bind(InvoiceRepository, MongoDBInvoiceRepository())
def register_ioc():
inject.configure(ioc_config)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment