Class MissingPluginDetector
- Namespace
- Kuestenlogik.Bowire.Mocking
- Assembly
- Kuestenlogik.Bowire.dll
Diff a recording's protocol IDs against the protocols actually registered in BowireProtocolRegistry. Anything the recording references but the host doesn't know about is returned as a MissingPlugin with a suggested NuGet install line.
public static class MissingPluginDetector
- Inheritance
-
MissingPluginDetector
- Inherited Members
Methods
Detect(BowireRecording, IEnumerable<string>)
Compute the missing plugins for recording
against the supplied loaded protocol ids
(typically the ids surfaced by
Protocols).
public static IReadOnlyList<MissingPlugin> Detect(BowireRecording recording, IEnumerable<string> loaded)
Parameters
recordingBowireRecordingloadedIEnumerable<string>