Adjust container to ignore return type declarations
This commit is contained in:
Родитель
33ca7f858c
Коммит
ad08cef7eb
|
@ -99,5 +99,6 @@ class Container:
|
|||
if hasattr(clazz.__init__, '__annotations__'):
|
||||
annotations = clazz.__init__.__annotations__
|
||||
for name, type_hint in annotations.items():
|
||||
arguments[name] = self.resolve(type_hint)
|
||||
if name != 'return':
|
||||
arguments[name] = self.resolve(type_hint)
|
||||
return clazz(**arguments)
|
||||
|
|
Загрузка…
Ссылка в новой задаче