dishka
dishka copied to clipboard
Resolve by parent class
class A: ...
class B(A): ...
p = Provider(scope=Scope.APP)
p.provide(B)
c = make_container(p)
c.get(A) # expected B()
class A: ...
class B(A): ...
p = Provider(scope=Scope.APP)
p.provide(B)
c = make_container(p)
c.get(A) # expected B()