Class ProtoCapabilityDescriptor

Namespace
ProtoTest.Core
Assembly
ProtoTest.Core.dll

Describes one thing the host is composed of: a capability or an adapter behind it. Descriptors are metadata, not lifecycle - they record what an application is made of for the run overview, the trace and the report. Register one with AddCapability(IProtoHostBuilder, ProtoCapabilityDescriptor).

public sealed record ProtoCapabilityDescriptor : IEquatable<ProtoCapabilityDescriptor>
Inheritance
ProtoCapabilityDescriptor
Implements
Inherited Members
Extension Methods

Constructors

ProtoCapabilityDescriptor(string, string, string)

Describes one thing the host is composed of: a capability or an adapter behind it. Descriptors are metadata, not lifecycle - they record what an application is made of for the run overview, the trace and the report. Register one with AddCapability(IProtoHostBuilder, ProtoCapabilityDescriptor).

public ProtoCapabilityDescriptor(string Name, string Kind, string Source)

Parameters

Name string
Kind string
Source string

Properties

Kind

public string Kind { get; init; }

Property Value

string

Name

public string Name { get; init; }

Property Value

string

Source

public string Source { get; init; }

Property Value

string