ObservableInstrument<T> public abstract class ObservableInstrument<T> : Instrument where T : struct Documentation Code protected ObservableInstrument(Meter meter, string name, string unit, string description) protected abstract IEnumerable<Measurement<T>> Observe()