File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed
sample/ellar-and-django-orm/ellar_and_django_orm Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change 66 exception_handler ,
77)
88from ellar .core import ModuleBase
9- from ellar .di import Container
9+ from ellar .di import ProviderConfig
1010
1111from ellar_django import DjangoModule
1212
1818 modules = [
1919 DjangoModule .setup (settings_module = "ellar_and_django_orm.wsgi_django.settings" ),
2020 EventModule ,
21- ]
21+ ],
22+ providers = [
23+ ProviderConfig (IEventRepository , use_class = "ellar_and_django_orm.services.event_repository:EventRepository" )
24+ ],
2225)
2326class ApplicationModule (ModuleBase ):
2427 @exception_handler (404 )
2528 def exception_404_handler (cls , ctx : IExecutionContext , exc : Exception ) -> Response :
2629 return JSONResponse ({"detail" : "Resource not found." }, status_code = 404 )
27-
28- def register_services (self , container : Container ) -> None :
29- from .services .event_repository import EventRepository
30-
31- container .register (IEventRepository , EventRepository )
You can’t perform that action at this time.
0 commit comments