mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2024-11-25 02:53:56 +03:00
16 lines
349 B
Python
16 lines
349 B
Python
from typing import Coroutine
|
|
|
|
from dependency_injector import providers
|
|
|
|
|
|
async def _coro() -> None:
|
|
...
|
|
|
|
# Test 1: to check the return type
|
|
provider1 = providers.Coroutine(_coro)
|
|
var1: Coroutine = provider1()
|
|
|
|
# Test 2: to check string imports
|
|
provider2: providers.Coroutine[None] = providers.Coroutine("_coro")
|
|
provider2.set_provides("_coro")
|