Table of Contents

Class EdgeComponentReport

Namespace
Qavren.Edge.Diagnostics
Assembly
Qavren.Edge.Core.dll

One component's self-reported identity, contributed via IEdgeDiagnosticsContributor.

public sealed record EdgeComponentReport : IEquatable<EdgeComponentReport>
Inheritance
EdgeComponentReport
Implements
Inherited Members

Constructors

EdgeComponentReport(string, string?, IReadOnlyDictionary<string, string?>)

One component's self-reported identity, contributed via IEdgeDiagnosticsContributor.

Properties

Details

Free-form key/value diagnostics the component chose to surface.

Name

The component's name.

Version

The component's version, or null when it does not track one.