in a Application framework im working on i want to migrate towards using dishka to provide data of plugins
however instead of having something like
...
class PluginProvider(Provider):
...
plugin_providers = [PluginProvider(component=plugin_name) for plugin_name in get_availiable_plugins()]
i want to use something more like
...
class PluginProvider(DynamicComponenProvider):
...
plugin_provider = PluginProvider()
if necessary i can extract a more complete example to demonstrate the point