ISettingsUnitPluginResolver - интерфейс
Resolver for settings unit plugins registered in Unity container.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
public interface ISettingsUnitPluginResolver
Public Interface ISettingsUnitPluginResolver
public interface class ISettingsUnitPluginResolver
type ISettingsUnitPluginResolver = interface end
The resolver owns the lifetime of all registered plugins.
If a plugin implements IDisposable or IAsyncDisposable,
its dispose method will be invoked when the resolver itself is disposed.
| RegisterPlugin |
Registers a settings unit plugin and associates it with one or more settings unit descriptors.
|
| ResolvePlugin |
Resolves the settings unit plugin by plugin identifier.
|
| ResolvePluginForTypeT |
Resolves the plugin associated with the specified type T.
|
| ResolvePluginForUnit |
Resolves the plugin associated with the specified settings unit descriptor.
|
| ResolvePlugins |
Returns all registered settings unit plugins.
|
| TryResolvePlugin |
Attempts to resolve the settings unit plugin by plugin identifier.
|
| TryResolvePluginForTypeT |
Attempts to resolve a settings unit plugin that is associated with the specified type T.
|
| TryResolvePluginForUnit |
Attempts to resolve a settings unit plugin that is associated with the specified settings unit descriptor.
|