mirror of
				https://github.com/ets-labs/python-dependency-injector.git
				synced 2025-10-30 23:47:40 +03:00 
			
		
		
		
	Update catalog example
This commit is contained in:
		
							parent
							
								
									9116b57de3
								
							
						
					
					
						commit
						8fc14498f5
					
				|  | @ -212,16 +212,13 @@ Service providers catalog example: | |||
|         """Catalog of service providers.""" | ||||
| 
 | ||||
|         database = providers.Singleton(sqlite3.connect, ':memory:') | ||||
|         """:type: providers.Provider -> sqlite3.Connection""" | ||||
| 
 | ||||
|         users = providers.Factory(UsersService, | ||||
|                                   db=database) | ||||
|         """:type: providers.Provider -> UsersService""" | ||||
| 
 | ||||
|         auth = providers.Factory(AuthService, | ||||
|                                  db=database, | ||||
|                                  users_service=users) | ||||
|         """:type: providers.Provider -> AuthService""" | ||||
| 
 | ||||
| 
 | ||||
|     # Retrieving catalog providers: | ||||
|  |  | |||
|  | @ -28,16 +28,13 @@ class Services(catalogs.DeclarativeCatalog): | |||
|     """Catalog of service providers.""" | ||||
| 
 | ||||
|     database = providers.Singleton(sqlite3.connect, ':memory:') | ||||
|     """:type: providers.Provider -> sqlite3.Connection""" | ||||
| 
 | ||||
|     users = providers.Factory(UsersService, | ||||
|                               db=database) | ||||
|     """:type: providers.Provider -> UsersService""" | ||||
| 
 | ||||
|     auth = providers.Factory(AuthService, | ||||
|                              db=database, | ||||
|                              users_service=users) | ||||
|     """:type: providers.Provider -> AuthService""" | ||||
| 
 | ||||
| 
 | ||||
| # Retrieving catalog providers: | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user