Fixed scoped #148

This commit is contained in:
2022-12-20 14:50:35 +01:00
parent 2fb515195c
commit c09f2f8e83
3 changed files with 18 additions and 18 deletions

View File

@@ -93,7 +93,7 @@ class ServiceProvider(ServiceProviderABC):
self._scope = scope
def create_scope(self) -> ScopeABC:
sb = ScopeBuilder(ServiceProvider(self._service_descriptors, self._configuration, self._database_context))
sb = ScopeBuilder(ServiceProvider(copy.deepcopy(self._service_descriptors), self._configuration, self._database_context))
return sb.build()
def get_service(self, service_type: type) -> Optional[object]: