Class GaugeTelemetryConnector
Namespace: VelloSharp.Composition.Telemetry
Assembly: VelloSharp.Composition.dll
public sealed class GaugeTelemetryConnector : IDisposable
Inheritance
object ← GaugeTelemetryConnector
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
GaugeTelemetryConnector(TelemetryHub, CommandBroker)
public GaugeTelemetryConnector(TelemetryHub hub, CommandBroker broker)
Parameters
hub TelemetryHub
broker CommandBroker
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Register(string, string, IGaugeTelemetryConsumer)
public IDisposable Register(string signalId, string commandTargetId, IGaugeTelemetryConsumer consumer)
Parameters
signalId string
commandTargetId string
consumer IGaugeTelemetryConsumer