IPluginHostNotifier - интерфейс

Объект, выполняющий логирование событий для хост-процесса плагинов.

Definition

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

Заметки

Методы класса не должны выбрасывать исключений, кроме OperationCanceledException в случае получение непустого токена отмены CancellationToken.

Методы

NotifyConfigurationNotFoundAsync Выполняет логирование ошибки о том, что файл конфигурации плагина не найден.
NotifyHostIsDisallowedLaunchingPluginAsync Уведомляет о том, что начался запуск плагина в дочернем процессе.
NotifyHostIsLaunchedAsync Уведомляет о том, что хост-процесс в текущем процессе был запущен.
NotifyHostIsLaunchingPluginAsync Уведомляет о том, что начался запуск плагина в дочернем процессе.
NotifyHostIsShutdownAsync Уведомляет о том, что хост-процесс в текущем процессе был остановлен.
NotifyHostIsShuttingDownAsync Уведомляет о том, что хост-процесс в текущем процессе начал остановку.
NotifyPluginIsDisabledAsync Выполняет логирование ошибки о том, что плагин был отключён в соответствии с настройками в своей конфигурации.

См. также