Class KeyedMeter<T>
- Namespace
- Cratis.Metrics
- Assembly
- Cratis.Fundamentals.dll
Represents a keyed typed Meter.
public class KeyedMeter<T> : IMeter<T>
Type Parameters
TType the meter is for.
- Inheritance
-
KeyedMeter<T>
- Implements
-
IMeter<T>
- Inherited Members
- Extension Methods
Constructors
KeyedMeter(IServiceProvider, string?)
Represents a keyed typed Meter.
public KeyedMeter(IServiceProvider serviceProvider, string? key = null)
Parameters
serviceProviderIServiceProviderThe IServiceProvider used for resolving keyed services.
keystringThe key used when resolving the service.
Properties
ActualMeter
Gets the actual Meter instance.
public Meter ActualMeter { get; }