IPluginImporter - интерфейс

Импортирует список плагинов, полученный от IPluginFinder, в виде объектов PluginImportingItem.

Definition

Пространство имён: Chronos.Platform.PluginHost
Сборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public interface IPluginImporter

Заметки

Каждый вызов ImportAsync(IPluginFinder, CancellationToken) дополняет результат GetAllImports. Выполняйте резолв фабрики, чтобы создать экземпляр в месте использования.

Методы

GetAllImports Возвращает список всех плагинов, импортированных в предыдущие вызовы метода ImportAsync(IPluginFinder, CancellationToken).
ImportAsync Выполняет импорт плагинов, используя указанный объект для поиска плагинов.

См. также