betty.service.plugin.instance.single module¶
Single plugin instance services.
- final class betty.service.plugin.instance.single.PluginInstanceService¶
Bases:
PluginInstanceServiceManager[ServiceProviderT,PluginDefinitionT,ReAwaitable,PluginT],SinglePluginServiceManager[ServiceProviderT,PluginDefinitionT,ReAwaitable,ServicePluginInstance],GenericA single plugin service.
- new_service(service_provider: ServiceProviderT, /) ReAwaitable[PluginT]¶
Create the new service value for the given service provider.