Table of Contents

Constructor AgentPluginCatalog

Namespace
Oscova.Agents.Plugins
Assembly
Oscova.Agents.dll

AgentPluginCatalog(IReadOnlyList<LoadedAgentPlugin>, IReadOnlyList<AgentPluginLoadDiagnostic>)

Creates a catalog from loaded plugin entries and non-fatal diagnostics.

public AgentPluginCatalog(IReadOnlyList<LoadedAgentPlugin> plugins, IReadOnlyList<AgentPluginLoadDiagnostic> diagnostics)

Parameters

plugins IReadOnlyList<LoadedAgentPlugin>

The plugins that loaded successfully.

diagnostics IReadOnlyList<AgentPluginLoadDiagnostic>

Diagnostics captured while scanning plugin manifests.