PluginExtensions - класс

Методы-расширения для интерфейса IPlugin.

Definition

Пространство имён: Chronos.Plugins
Сборка: Chronos.Plugins (в Chronos.Plugins.dll) Версия: 4.0.4
C#
public static class PluginExtensions
Inheritance
Object    PluginExtensions

Методы

LoadConfigAsync(IPlugin, CancellationToken) Загружает первый используемый конфигурационный файл для заданного плагина, и возвращает загруженный XML-документ.
LoadConfigAsync(IPlugin, String, CancellationToken) Загружает конфигурационный файл для заданного плагина и указанного пути к файлу относительно папки, в которой расположена сборка с плагином, и возвращает загруженный XML-документ.
TryLoadConfigAsync(IPlugin, CancellationToken) Загружает первый используемый конфигурационный файл для заданного плагина, и возвращает загруженный XML-документ или null, если файл отсутствовал по заданному пути.
TryLoadConfigAsync(IPlugin, String, CancellationToken) Загружает конфигурационный файл для заданного плагина и указанного пути к файлу относительно папки, в которой расположена сборка с плагином, и возвращает загруженный XML-документ или null, если файл отсутствовал по заданному пути.

См. также