// <auto-generated/>
#nullable enable
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static partial class GeneratedInstrumentsFactory
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, NoNamespaceCounterInstrument>
_noNamespaceCounterInstrumentInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, NoNamespaceHistogramInstrument>
_noNamespaceHistogramInstrumentInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static NoNamespaceCounterInstrument CreateNoNamespaceCounterInstrument(global::System.Diagnostics.Metrics.Meter meter)
{
return _noNamespaceCounterInstrumentInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"NoNamespaceCounterInstrument");
return new NoNamespaceCounterInstrument(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static NoNamespaceHistogramInstrument CreateNoNamespaceHistogramInstrument(global::System.Diagnostics.Metrics.Meter meter)
{
return _noNamespaceHistogramInstrumentInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"NoNamespaceHistogramInstrument");
return new NoNamespaceHistogramInstrument(instrument);
});
}
}
namespace NestedClass.Metrics
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static partial class GeneratedInstrumentsFactory
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedClass.Metrics.NestedClassCounter>
_nestedClassCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedClass.Metrics.NestedClassHistogram>
_nestedClassHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::NestedClass.Metrics.NestedClassCounter CreateNestedClassCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _nestedClassCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"NestedClassCounter");
return new global::NestedClass.Metrics.NestedClassCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::NestedClass.Metrics.NestedClassHistogram CreateNestedClassHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _nestedClassHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"NestedClassHistogram");
return new global::NestedClass.Metrics.NestedClassHistogram(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedClass.Metrics.MultiLevelNestedClassCounter>
_multiLevelNestedClassCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedClass.Metrics.MultiLevelNestedClassHistogram>
_multiLevelNestedClassHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::NestedClass.Metrics.MultiLevelNestedClassCounter CreateMultiLevelNestedClassCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _multiLevelNestedClassCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"MultiLevelNestedClassCounter");
return new global::NestedClass.Metrics.MultiLevelNestedClassCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::NestedClass.Metrics.MultiLevelNestedClassHistogram CreateMultiLevelNestedClassHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _multiLevelNestedClassHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"MultiLevelNestedClassHistogram");
return new global::NestedClass.Metrics.MultiLevelNestedClassHistogram(instrument);
});
}
}
}
namespace NestedRecordClass.Metrics
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static partial class GeneratedInstrumentsFactory
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedRecordClass.Metrics.NestedRecordClassCounter>
_nestedRecordClassCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedRecordClass.Metrics.NestedRecordClassHistogram>
_nestedRecordClassHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::NestedRecordClass.Metrics.NestedRecordClassCounter CreateNestedRecordClassCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _nestedRecordClassCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"NestedRecordClassCounter");
return new global::NestedRecordClass.Metrics.NestedRecordClassCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::NestedRecordClass.Metrics.NestedRecordClassHistogram CreateNestedRecordClassHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _nestedRecordClassHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"NestedRecordClassHistogram");
return new global::NestedRecordClass.Metrics.NestedRecordClassHistogram(instrument);
});
}
}
}
namespace NestedRecordStruct.Metrics
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static partial class GeneratedInstrumentsFactory
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedRecordStruct.Metrics.NestedRecordStructCounter>
_nestedRecordStructCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedRecordStruct.Metrics.NestedRecordStructHistogram>
_nestedRecordStructHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::NestedRecordStruct.Metrics.NestedRecordStructCounter CreateNestedRecordStructCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _nestedRecordStructCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"NestedRecordStructCounter");
return new global::NestedRecordStruct.Metrics.NestedRecordStructCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::NestedRecordStruct.Metrics.NestedRecordStructHistogram CreateNestedRecordStructHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _nestedRecordStructHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"NestedRecordStructHistogram");
return new global::NestedRecordStruct.Metrics.NestedRecordStructHistogram(instrument);
});
}
}
}
namespace NestedStruct.Metrics
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static partial class GeneratedInstrumentsFactory
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedStruct.Metrics.NestedStructCounter>
_nestedStructCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::NestedStruct.Metrics.NestedStructHistogram>
_nestedStructHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::NestedStruct.Metrics.NestedStructCounter CreateNestedStructCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _nestedStructCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"NestedStructCounter");
return new global::NestedStruct.Metrics.NestedStructCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::NestedStruct.Metrics.NestedStructHistogram CreateNestedStructHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _nestedStructHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"NestedStructHistogram");
return new global::NestedStruct.Metrics.NestedStructHistogram(instrument);
});
}
}
}
namespace PublicMetrics
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static partial class GeneratedInstrumentsFactory
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::PublicMetrics.PublicCounter>
_publicCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::PublicMetrics.PublicHistogram>
_publicHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::PublicMetrics.PublicCounter CreatePublicCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _publicCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"PublicCounter");
return new global::PublicMetrics.PublicCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::PublicMetrics.PublicHistogram CreatePublicHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _publicHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"PublicHistogram");
return new global::PublicMetrics.PublicHistogram(instrument);
});
}
}
}
namespace TestClasses
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static partial class GeneratedInstrumentsFactory
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntCounter0D>
_genericIntCounter0DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntCounterExt0D>
_genericIntCounterExt0DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Counter0D>
_counter0DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.MyNamedCounter>
_myNamedCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExt0D>
_counterExt0DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntCounter1D>
_genericIntCounter1DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntCounterExt1D>
_genericIntCounterExt1DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericFloatCounter1D>
_genericFloatCounter1DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericFloatCounterExt1D>
_genericFloatCounterExt1DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Counter2D>
_counter2DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExt2D>
_counterExt2DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Counter3D>
_counter3DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExt3D>
_counterExt3DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Counter4D>
_counter4DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExt4D>
_counterExt4DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterS0D2>
_counterS0D2Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExtS0D2>
_counterExtS0D2Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterS1D1>
_counterS1D1Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExtS1D1>
_counterExtS1D1Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterS3D2>
_counterS3D2Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExtS3D2>
_counterExtS3D2Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterS5D5>
_counterS5D5Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExtS5D5>
_counterExtS5D5Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.TestCounter>
_testCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.TestCounterExt>
_testCounterExtInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterWithVariableParams>
_counterWithVariableParamsInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExtWithVariableParams>
_counterExtWithVariableParamsInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterX>
_counterXInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExtX>
_counterExtXInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterY>
_counterYInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterExtY>
_counterExtYInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.StrongTypeDecimalCounter>
_strongTypeDecimalCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.StrongTypeDecimalCounterExt>
_strongTypeDecimalCounterExtInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.StructTypeCounter>
_structTypeCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.StructTypeCounterExt>
_structTypeCounterExtInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.RecordClassTypeCounter>
_recordClassTypeCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericIntCounter0D CreateGenericIntCounter0D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntCounter0DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"GenericIntCounter0D");
return new global::TestClasses.GenericIntCounter0D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericIntCounterExt0D CreateGenericIntCounterExt0D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntCounterExt0DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"GenericIntCounterExt0D");
return new global::TestClasses.GenericIntCounterExt0D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Counter0D CreateCounter0D(global::System.Diagnostics.Metrics.Meter meter)
{
return _counter0DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"Counter0D");
return new global::TestClasses.Counter0D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.MyNamedCounter CreateMyNamedCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _myNamedCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyNamedCounter");
return new global::TestClasses.MyNamedCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExt0D CreateCounterExt0D(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExt0DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterExt0D");
return new global::TestClasses.CounterExt0D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericIntCounter1D CreateGenericIntCounter1D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntCounter1DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"GenericIntCounter1D");
return new global::TestClasses.GenericIntCounter1D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericIntCounterExt1D CreateGenericIntCounterExt1D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntCounterExt1DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"GenericIntCounterExt1D");
return new global::TestClasses.GenericIntCounterExt1D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericFloatCounter1D CreateGenericFloatCounter1D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericFloatCounter1DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<float>(@"GenericFloatCounter1D");
return new global::TestClasses.GenericFloatCounter1D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericFloatCounterExt1D CreateGenericFloatCounterExt1D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericFloatCounterExt1DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<float>(@"GenericFloatCounterExt1D");
return new global::TestClasses.GenericFloatCounterExt1D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Counter2D CreateCounter2D(global::System.Diagnostics.Metrics.Meter meter)
{
return _counter2DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"Counter2D");
return new global::TestClasses.Counter2D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExt2D CreateCounterExt2D(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExt2DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterExt2D");
return new global::TestClasses.CounterExt2D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Counter3D CreateCounter3D(global::System.Diagnostics.Metrics.Meter meter)
{
return _counter3DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"Counter3D");
return new global::TestClasses.Counter3D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExt3D CreateCounterExt3D(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExt3DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterExt3D");
return new global::TestClasses.CounterExt3D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Counter4D CreateCounter4D(global::System.Diagnostics.Metrics.Meter meter)
{
return _counter4DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"Counter4D");
return new global::TestClasses.Counter4D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExt4D CreateCounterExt4D(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExt4DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterExt4D");
return new global::TestClasses.CounterExt4D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterS0D2 CreateCounterS0D2(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterS0D2Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterS0D2");
return new global::TestClasses.CounterS0D2(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExtS0D2 CreateCounterExtS0D2(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExtS0D2Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterExtS0D2");
return new global::TestClasses.CounterExtS0D2(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterS1D1 CreateCounterS1D1(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterS1D1Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterS1D1");
return new global::TestClasses.CounterS1D1(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExtS1D1 CreateCounterExtS1D1(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExtS1D1Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterExtS1D1");
return new global::TestClasses.CounterExtS1D1(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterS3D2 CreateCounterS3D2(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterS3D2Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterS3D2");
return new global::TestClasses.CounterS3D2(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExtS3D2 CreateCounterExtS3D2(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExtS3D2Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterExtS3D2");
return new global::TestClasses.CounterExtS3D2(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterS5D5 CreateCounterS5D5(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterS5D5Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterS5D5");
return new global::TestClasses.CounterS5D5(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExtS5D5 CreateCounterExtS5D5(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExtS5D5Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterExtS5D5");
return new global::TestClasses.CounterExtS5D5(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.TestCounter CreateTestCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _testCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"TestCounter");
return new global::TestClasses.TestCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.TestCounterExt CreateTestCounterExt(global::System.Diagnostics.Metrics.Meter meter)
{
return _testCounterExtInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"TestCounterExt");
return new global::TestClasses.TestCounterExt(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterWithVariableParams CreateCounterWithVariableParams(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterWithVariableParamsInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyCounterMetric");
return new global::TestClasses.CounterWithVariableParams(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExtWithVariableParams CreateCounterExtWithVariableParams(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExtWithVariableParamsInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyCounterMetric");
return new global::TestClasses.CounterExtWithVariableParams(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterX CreateCounterX(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterXInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyMetric\Category\SingleSlash");
return new global::TestClasses.CounterX(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExtX CreateCounterExtX(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExtXInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyMetric\Category\SingleSlash");
return new global::TestClasses.CounterExtX(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterY CreateCounterY(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterYInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyMetric\Category\DoubleSlash");
return new global::TestClasses.CounterY(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterExtY CreateCounterExtY(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterExtYInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyMetric\Category\DoubleSlash");
return new global::TestClasses.CounterExtY(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.StrongTypeDecimalCounter CreateStrongTypeDecimalCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _strongTypeDecimalCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<decimal>(@"MyCounterStrongTypeMetric");
return new global::TestClasses.StrongTypeDecimalCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.StrongTypeDecimalCounterExt CreateStrongTypeDecimalCounterExt(global::System.Diagnostics.Metrics.Meter meter)
{
return _strongTypeDecimalCounterExtInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<decimal>(@"MyCounterStrongTypeMetricExt");
return new global::TestClasses.StrongTypeDecimalCounterExt(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.StructTypeCounter CreateStructTypeCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _structTypeCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyCounterStructTypeMetric");
return new global::TestClasses.StructTypeCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.StructTypeCounterExt CreateStructTypeCounterExt(global::System.Diagnostics.Metrics.Meter meter)
{
return _structTypeCounterExtInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyCounterStructTypeMetric");
return new global::TestClasses.StructTypeCounterExt(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.RecordClassTypeCounter CreateRecordClassTypeCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _recordClassTypeCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"MyCounterRecordClassTypeMetric");
return new global::TestClasses.RecordClassTypeCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.FileScopedNamespaceCounter>
_fileScopedNamespaceCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.FileScopedNamespaceGenericDoubleCounter>
_fileScopedNamespaceGenericDoubleCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.FileScopedNamespaceCounter CreateFileScopedNamespaceCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _fileScopedNamespaceCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"FileScopedNamespaceCounter");
return new global::TestClasses.FileScopedNamespaceCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.FileScopedNamespaceGenericDoubleCounter CreateFileScopedNamespaceGenericDoubleCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _fileScopedNamespaceGenericDoubleCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<double>(@"FileScopedNamespaceGenericDoubleCounter");
return new global::TestClasses.FileScopedNamespaceGenericDoubleCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Histogram0D>
_histogram0DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntHistogram0D>
_genericIntHistogram0DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExt0D>
_histogramExt0DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntHistogramExt0D>
_genericIntHistogramExt0DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Histogram1D>
_histogram1DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExt1D>
_histogramExt1DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Histogram2D>
_histogram2DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntHistogram2D>
_genericIntHistogram2DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntHistogramExt2D>
_genericIntHistogramExt2DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExt2D>
_histogramExt2DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Histogram3D>
_histogram3DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExt3D>
_histogramExt3DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.Histogram4D>
_histogram4DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExt4D>
_histogramExt4DInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramS0D2>
_histogramS0D2Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExtS0D2>
_histogramExtS0D2Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramS1D1>
_histogramS1D1Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExtS1D1>
_histogramExtS1D1Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramS3D2>
_histogramS3D2Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExtS3D2>
_histogramExtS3D2Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramS5D5>
_histogramS5D5Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExtS5D5>
_histogramExtS5D5Instruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.TestHistogram>
_testHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.TestHistogramExt>
_testHistogramExtInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramWithVariableParams>
_histogramWithVariableParamsInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramExtWithVariableParams>
_histogramExtWithVariableParamsInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.StrongTypeHistogram>
_strongTypeHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.StrongTypeHistogramExt>
_strongTypeHistogramExtInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.StructTypeHistogram>
_structTypeHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.StructTypeHistogramExt>
_structTypeHistogramExtInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Histogram0D CreateHistogram0D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogram0DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"Histogram0D");
return new global::TestClasses.Histogram0D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericIntHistogram0D CreateGenericIntHistogram0D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntHistogram0DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"GenericIntHistogram0D");
return new global::TestClasses.GenericIntHistogram0D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExt0D CreateHistogramExt0D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExt0DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExt0D");
return new global::TestClasses.HistogramExt0D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericIntHistogramExt0D CreateGenericIntHistogramExt0D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntHistogramExt0DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"GenericIntHistogramExt0D");
return new global::TestClasses.GenericIntHistogramExt0D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Histogram1D CreateHistogram1D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogram1DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"Histogram1D");
return new global::TestClasses.Histogram1D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExt1D CreateHistogramExt1D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExt1DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExt1D");
return new global::TestClasses.HistogramExt1D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Histogram2D CreateHistogram2D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogram2DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"Histogram2D");
return new global::TestClasses.Histogram2D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericIntHistogram2D CreateGenericIntHistogram2D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntHistogram2DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"GenericIntHistogram2D");
return new global::TestClasses.GenericIntHistogram2D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.GenericIntHistogramExt2D CreateGenericIntHistogramExt2D(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntHistogramExt2DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"GenericIntHistogramExt2D");
return new global::TestClasses.GenericIntHistogramExt2D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExt2D CreateHistogramExt2D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExt2DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExt2D");
return new global::TestClasses.HistogramExt2D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Histogram3D CreateHistogram3D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogram3DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"Histogram3D");
return new global::TestClasses.Histogram3D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExt3D CreateHistogramExt3D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExt3DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExt3D");
return new global::TestClasses.HistogramExt3D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.Histogram4D CreateHistogram4D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogram4DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"Histogram4D");
return new global::TestClasses.Histogram4D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExt4D CreateHistogramExt4D(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExt4DInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExt4D");
return new global::TestClasses.HistogramExt4D(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramS0D2 CreateHistogramS0D2(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramS0D2Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramS0D2");
return new global::TestClasses.HistogramS0D2(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExtS0D2 CreateHistogramExtS0D2(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExtS0D2Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExtS0D2");
return new global::TestClasses.HistogramExtS0D2(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramS1D1 CreateHistogramS1D1(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramS1D1Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramS1D1");
return new global::TestClasses.HistogramS1D1(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExtS1D1 CreateHistogramExtS1D1(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExtS1D1Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExtS1D1");
return new global::TestClasses.HistogramExtS1D1(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramS3D2 CreateHistogramS3D2(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramS3D2Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramS3D2");
return new global::TestClasses.HistogramS3D2(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExtS3D2 CreateHistogramExtS3D2(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExtS3D2Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExtS3D2");
return new global::TestClasses.HistogramExtS3D2(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramS5D5 CreateHistogramS5D5(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramS5D5Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramS5D5");
return new global::TestClasses.HistogramS5D5(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExtS5D5 CreateHistogramExtS5D5(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExtS5D5Instruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramExtS5D5");
return new global::TestClasses.HistogramExtS5D5(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.TestHistogram CreateTestHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _testHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"TestHistogram");
return new global::TestClasses.TestHistogram(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.TestHistogramExt CreateTestHistogramExt(global::System.Diagnostics.Metrics.Meter meter)
{
return _testHistogramExtInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"TestHistogramExt");
return new global::TestClasses.TestHistogramExt(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramWithVariableParams CreateHistogramWithVariableParams(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramWithVariableParamsInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"MyHistogramMetric");
return new global::TestClasses.HistogramWithVariableParams(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.HistogramExtWithVariableParams CreateHistogramExtWithVariableParams(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramExtWithVariableParamsInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"MyHistogramMetric");
return new global::TestClasses.HistogramExtWithVariableParams(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.StrongTypeHistogram CreateStrongTypeHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _strongTypeHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"MyHistogramStrongTypeMetric");
return new global::TestClasses.StrongTypeHistogram(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.StrongTypeHistogramExt CreateStrongTypeHistogramExt(global::System.Diagnostics.Metrics.Meter meter)
{
return _strongTypeHistogramExtInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"MyHistogramStrongTypeMetricExt");
return new global::TestClasses.StrongTypeHistogramExt(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.StructTypeHistogram CreateStructTypeHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _structTypeHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"MyHistogramStructTypeMetric");
return new global::TestClasses.StructTypeHistogram(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.StructTypeHistogramExt CreateStructTypeHistogramExt(global::System.Diagnostics.Metrics.Meter meter)
{
return _structTypeHistogramExtInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"MyHistogramStructTypeMetric");
return new global::TestClasses.StructTypeHistogramExt(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterFromRecordClass>
_counterFromRecordClassInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterFromRecordClass CreateCounterFromRecordClass(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterFromRecordClassInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"CounterFromRecordClass");
return new global::TestClasses.CounterFromRecordClass(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterFromRecordStruct>
_counterFromRecordStructInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterFromRecordStruct CreateCounterFromRecordStruct(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterFromRecordStructInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"CounterFromRecordStruct");
return new global::TestClasses.CounterFromRecordStruct(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterFromStruct>
_counterFromStructInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static global::TestClasses.CounterFromStruct CreateCounterFromStruct(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterFromStructInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<int>(@"CounterFromStruct");
return new global::TestClasses.CounterFromStruct(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterWithUnit>
_counterWithUnitInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterWithUnitAndDims>
_counterWithUnitAndDimsInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.CounterStrongTypeWithUnit>
_counterStrongTypeWithUnitInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericDoubleCounterWithUnit>
_genericDoubleCounterWithUnitInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramWithUnit>
_histogramWithUnitInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramStrongTypeWithUnit>
_histogramStrongTypeWithUnitInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.HistogramWithUnitAndDims>
_histogramWithUnitAndDimsInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClasses.GenericIntHistogramWithUnit>
_genericIntHistogramWithUnitInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClasses.CounterWithUnit CreateCounterWithUnit(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterWithUnitInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterWithUnit", @"seconds");
return new global::TestClasses.CounterWithUnit(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClasses.CounterWithUnitAndDims CreateCounterWithUnitAndDims(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterWithUnitAndDimsInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterWithUnitAndDims", @"bytes");
return new global::TestClasses.CounterWithUnitAndDims(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClasses.CounterStrongTypeWithUnit CreateCounterStrongTypeWithUnit(global::System.Diagnostics.Metrics.Meter meter)
{
return _counterStrongTypeWithUnitInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"CounterStrongTypeWithUnit", @"bytes");
return new global::TestClasses.CounterStrongTypeWithUnit(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClasses.GenericDoubleCounterWithUnit CreateGenericDoubleCounterWithUnit(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericDoubleCounterWithUnitInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<double>(@"GenericDoubleCounterWithUnit", @"meters");
return new global::TestClasses.GenericDoubleCounterWithUnit(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClasses.HistogramWithUnit CreateHistogramWithUnit(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramWithUnitInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramWithUnit", @"milliseconds");
return new global::TestClasses.HistogramWithUnit(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClasses.HistogramStrongTypeWithUnit CreateHistogramStrongTypeWithUnit(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramStrongTypeWithUnitInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramStrongTypeWithUnit", @"s");
return new global::TestClasses.HistogramStrongTypeWithUnit(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClasses.HistogramWithUnitAndDims CreateHistogramWithUnitAndDims(global::System.Diagnostics.Metrics.Meter meter)
{
return _histogramWithUnitAndDimsInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"HistogramWithUnitAndDims", @"requests");
return new global::TestClasses.HistogramWithUnitAndDims(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClasses.GenericIntHistogramWithUnit CreateGenericIntHistogramWithUnit(global::System.Diagnostics.Metrics.Meter meter)
{
return _genericIntHistogramWithUnitInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<int>(@"GenericIntHistogramWithUnit", @"microseconds");
return new global::TestClasses.GenericIntHistogramWithUnit(instrument);
});
}
}
}
namespace TestClassesNspace.Metrics
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
internal static partial class GeneratedInstrumentsFactory
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClassesNspace.Metrics.OverlappingNamesCounter>
_overlappingNamesCounterInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
private static global::System.Collections.Concurrent.ConcurrentDictionary<global::System.Diagnostics.Metrics.Meter, global::TestClassesNspace.Metrics.OverlappingNamesHistogram>
_overlappingNamesHistogramInstruments = new();
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClassesNspace.Metrics.OverlappingNamesCounter CreateOverlappingNamesCounter(global::System.Diagnostics.Metrics.Meter meter)
{
return _overlappingNamesCounterInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateCounter<long>(@"OverlappingNamesCounter");
return new global::TestClassesNspace.Metrics.OverlappingNamesCounter(instrument);
});
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.Metrics", "10.9.0.0")]
public static global::TestClassesNspace.Metrics.OverlappingNamesHistogram CreateOverlappingNamesHistogram(global::System.Diagnostics.Metrics.Meter meter)
{
return _overlappingNamesHistogramInstruments.GetOrAdd(meter, static _meter =>
{
var instrument = _meter.CreateHistogram<long>(@"OverlappingNamesHistogram");
return new global::TestClassesNspace.Metrics.OverlappingNamesHistogram(instrument);
});
}
}
}