Metrics APIs Additions (#86567)
authorTarek Mahmoud Sayed <tarekms@microsoft.com>
Tue, 23 May 2023 19:44:37 +0000 (12:44 -0700)
committerGitHub <noreply@github.com>
Tue, 23 May 2023 19:44:37 +0000 (12:44 -0700)
commitda30389d2c0c3e5cad98f82e9bee0c9e8cfd78eb
treefb7f49b38ff3d064174c99848572d68fab54f930
parenteac41a3205167fb10058fb44427174f9bfe871f5
Metrics APIs Additions (#86567)
33 files changed:
src/libraries/Common/src/System/Diagnostics/DiagnosticsHelper.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics.Abstractions/Microsoft.Extensions.Diagnostics.Abstractions.sln [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics.Abstractions/README.md [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics.Abstractions/ref/Microsoft.Extensions.Diagnostics.Abstractions.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics.Abstractions/ref/Microsoft.Extensions.Diagnostics.Abstractions.csproj [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics.Abstractions/src/Metrics/IMeterFactory.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics.Abstractions/src/Microsoft.Extensions.Diagnostics.Abstractions.csproj [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/Microsoft.Extensions.Diagnostics.sln [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/README.md [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/ref/Microsoft.Extensions.Diagnostics.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/ref/Microsoft.Extensions.Diagnostics.csproj [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/src/Metrics/DefaultMeterFactory.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/src/Metrics/MeterFactoryExtensions.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/src/Metrics/MetricsServiceExtensions.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/src/Microsoft.Extensions.Diagnostics.csproj [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/tests/MetricsTests.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Diagnostics/tests/Microsoft.Extensions.Diagnostics.Tests.csproj [new file with mode: 0644]
src/libraries/System.Diagnostics.DiagnosticSource/ref/System.Diagnostics.DiagnosticSourceActivity.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/Resources/Strings.resx
src/libraries/System.Diagnostics.DiagnosticSource/src/System.Diagnostics.DiagnosticSource.csproj
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/Counter.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/Histogram.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/Instrument.common.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/Instrument.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/InstrumentRecorder.cs [new file with mode: 0644]
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/Meter.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/MeterOptions.cs [new file with mode: 0644]
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/ObservableCounter.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/ObservableGauge.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/ObservableInstrument.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/ObservableUpDownCounter.cs
src/libraries/System.Diagnostics.DiagnosticSource/src/System/Diagnostics/Metrics/UpDownCounter.cs
src/libraries/System.Diagnostics.DiagnosticSource/tests/MetricsTests.cs