Interface IPerPluginSessionSettings
- Namespace
- AcDream.Plugin.Abstractions
- Assembly
- AcDream.Plugin.Abstractions.dll
Implemented by a host that keeps a separate set of session settings for each plugin, so the per-plugin host wrapper can hand each plugin only its own. Plugins read their settings through SessionSettings and never call this directly.
public interface IPerPluginSessionSettings
Methods
SessionSettingsFor(string)
The settings this session was started with for one plugin, keyed by setting name. Empty when the session declared none for it.
IReadOnlyDictionary<string, string> SessionSettingsFor(string pluginId)
Parameters
pluginIdstring