14 references to Registry
Microsoft.Extensions.Telemetry (1)
Latency\Internal\LatencyContextRegistrySet.cs (1)
45
return new
Registry
(n, throwOnUnregisteredNames);
Microsoft.Extensions.Telemetry.Tests (13)
Latency\Internal\CheckpointTrackerTests.cs (1)
12
private static readonly Registry _checkpointsName =
new
(new[] { "a", "b", "c", "d" }, false);
Latency\Internal\MeasureTrackerTests.cs (1)
12
private static readonly Registry _measureNames =
new
(new[] { "a", "b", "c", "d" }, false);
Latency\Internal\RegistryTests.cs (10)
15
Assert.Throws<ArgumentNullException>(() => new
Registry
(null!, true));
16
Assert.Throws<ArgumentNullException>(() => new
Registry
(null!, false));
23
Assert.Throws<ArgumentException>(() => new
Registry
(s!, true));
24
Assert.Throws<ArgumentException>(() => new
Registry
(s!, false));
36
var r = new
Registry
(Array.Empty<string>(), throwOnUnregistered);
44
var r1 = new
Registry
(new[] { "a", "b", "c", "d" }, true);
46
var r2 = new
Registry
(new[] { "a", "b", "c", "d" }, true);
57
var r = new
Registry
(new[] { "a", "b", "c", "d" }, true);
74
var r = new
Registry
(new[] { "a", "b", "c", "d" }, true);
84
var r = new
Registry
(new[] { "a", "b", "c", "d" }, false);
Latency\Internal\TagCollectionTests.cs (1)
15
private static readonly Registry _tagNames =
new
(new[] { "a", "b", "c", "d" }, false);