Class BowireRegistryProtocolResolver

Namespace
Kuestenlogik.Bowire.Benchmarking
Assembly
Kuestenlogik.Bowire.Benchmarking.dll

Resolves scheduled runs' protocol plugins through the process-wide protocol registry — the same set the workbench and CLI discover.

public sealed class BowireRegistryProtocolResolver : IBowireBenchmarkProtocolResolver
Inheritance
BowireRegistryProtocolResolver
Implements
Inherited Members

Constructors

BowireRegistryProtocolResolver()

public BowireRegistryProtocolResolver()

Methods

Resolve(string)

The plugin with this id, or null when it isn't loaded.

public IBowireProtocol? Resolve(string protocolId)

Parameters

protocolId string

Returns

IBowireProtocol