Skip to main content

Class DashboardTelemetrySink

Namespace: VelloSharp.ChartDiagnostics
Assembly: VelloSharp.ChartDiagnostics.dll

Dispatches chart telemetry to consumers for dashboards and tooling.

public sealed class DashboardTelemetrySink : IChartTelemetrySink

Inheritance

objectDashboardTelemetrySink

Implements

IChartTelemetrySink

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Properties

Instance

Provides a shared singleton instance suitable for application-level wiring.

public static DashboardTelemetrySink Instance { get; }

Property Value

DashboardTelemetrySink

Methods

Record(FrameStats)

public void Record(FrameStats stats)

Parameters

stats FrameStats

Record(ChartMetric)

public void Record(ChartMetric metric)

Parameters

metric ChartMetric