Handler classes (methods)¶
For controller/handler classes, you often want DI on instance methods (not just free functions).
Use diwire.container_context.resolve() on methods to create injected callables that still behave like methods.
Example (runnable)¶
See the runnable script in Patterns (Class methods with container_context section).