Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,20 +249,22 @@ shipped through CI.
SDK](https://www.nuget.org/packages/OpenTelemetry) or the [OpenTelemetry
API](https://www.nuget.org/packages/OpenTelemetry.Api) Include the necessary
package in your project. You can choose the version that you want to depend
on. Usually, it is a good idea to use the latest stable version. For example:
on. Usually, it is a good idea to use the latest stable version. This is defined
centrally using [Central Package Management](https://learn.microsoft.com/nuget/consume-packages/central-package-management).
For example:

```xml
<ItemGroup>
<PackageReference Include="OpenTelemetry" Version="$(OpenTelemetryCoreLatestVersion)" />
<PackageReference Include="OpenTelemetry" />
</ItemGroup>
```

* If your component relies on new features not yet part of the stable release,
you can refer to the latest pre-release version.
you can refer to the latest pre-release version and override the version.

```xml
<ItemGroup>
<PackageReference Include="OpenTelemetry" Version="$(OpenTelemetryCoreLatestPrereleaseVersion)" />
<PackageReference Include="OpenTelemetry" VersionOverride="..." />
</ItemGroup>
```

Expand Down
146 changes: 146 additions & 0 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
<Project>

<PropertyGroup>
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
</PropertyGroup>

<!-- OpenTelemetry packages -->
<PropertyGroup>
<OpenTelemetryCoreLatestVersion>1.13.0</OpenTelemetryCoreLatestVersion>
<OpenTelemetryCoreLatestPrereleaseVersion>1.12.0-beta.1</OpenTelemetryCoreLatestPrereleaseVersion>
<OpenTelemetryInstrumentationAspNetCoreLatestStableVersion>1.12.0</OpenTelemetryInstrumentationAspNetCoreLatestStableVersion>
<OpenTelemetryInstrumentationHttpLatestStableVersion>1.12.0</OpenTelemetryInstrumentationHttpLatestStableVersion>
<OpenTelemetryInstrumentationRuntimeLatestStableVersion>1.12.0</OpenTelemetryInstrumentationRuntimeLatestStableVersion>
</PropertyGroup>

<ItemGroup Label="OpenTelemetry packages">
<PackageVersion Include="OpenTelemetry" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Api" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Api.ProviderBuilderExtensions" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Exporter.Console" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Exporter.InMemory" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Exporter.Prometheus.HttpListener" Version="[$(OpenTelemetryCoreLatestPrereleaseVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Exporter.Zipkin" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Extensions.Propagators" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Extensions.Enrichment" Version="[$(OpenTelemetryCoreLatestPrereleaseVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="[$(OpenTelemetryInstrumentationAspNetCoreLatestStableVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="[$(OpenTelemetryInstrumentationHttpLatestStableVersion),2.0)" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="[$(OpenTelemetryInstrumentationRuntimeLatestStableVersion),2.0)" />
</ItemGroup>

<ItemGroup Label="Packages referenced in all projects">
<GlobalPackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All" />
<GlobalPackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.556" Condition="'$(SkipAnalysis)'!='true'" PrivateAssets="All" />
</ItemGroup>

<!-- Production packages are pinned so that any package updates are performed manually, not by any dependency automation -->
<!--
For modern .NET runtimes, match the major version of packages to the major version of the runtime.
This is to ensure that the NuGet packages that users deploy match the support lifetimes of the .NET version they are using (i.e. LTS vs STS).
See https://github.com/open-telemetry/opentelemetry-dotnet/issues/5973 for more details.
-->
<ItemGroup Label="Production .NET packages">
<PackageVersion Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="4.14.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="[9.0.0,)" />
<PackageVersion Include="Microsoft.Extensions.Options" Version="[9.0.0,)" />
<PackageVersion Include="Microsoft.Owin" Version="[4.2.2,)" />
<PackageVersion Include="Microsoft.Win32.Registry" Version="[5.0.0,)" />
<PackageVersion Include="System.Drawing.Common" Version="[4.7.2,)" />
<PackageVersion Include="System.Net.Http" Version="[4.3.4,)" />
<PackageVersion Include="System.Private.Uri" Version="[4.3.2,)" />
<PackageVersion Include="System.Reflection.Emit.Lightweight" Version="[4.7.0,)" />
<PackageVersion Include="System.Runtime.InteropServices.RuntimeInformation" Version="[4.0.0,)" />
<PackageVersion Include="System.Security.Cryptography.Xml" Version="[4.7.1,)" />
<PackageVersion Include="System.ServiceModel.Primitives" Version="[4.7.0,)" />
<PackageVersion Include="System.Text.Encodings.Web" Version="[4.7.2,)" />
<PackageVersion Include="System.Text.Json" Version="[8.0.5,)" />
</ItemGroup>
<!-- Version overrides for specific netX.0 TFMs -->
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
<PackageVersion Update="Microsoft.Extensions.Configuration" Version="[8.0.0,)" />
<PackageVersion Update="Microsoft.Extensions.Options" Version="[8.0.0,)" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
<PackageVersion Update="Microsoft.Extensions.Configuration" Version="[9.0.0,)" />
<PackageVersion Update="Microsoft.Extensions.Options" Version="[9.0.0,)" />
</ItemGroup>
Comment on lines +60 to +68
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


<ItemGroup Label="Production other packages">
<PackageVersion Include="Amazon.Lambda.APIGatewayEvents" Version="[2.7.0,)" />
<PackageVersion Include="Amazon.Lambda.ApplicationLoadBalancerEvents" Version="[2.2.0,)" />
<PackageVersion Include="Amazon.Lambda.Core" Version="[2.2.0,)" />
<PackageVersion Include="Amazon.Lambda.SNSEvents" Version="[2.1.0,)" />
<PackageVersion Include="Amazon.Lambda.SQSEvents" Version="[2.2.0,)" />
<PackageVersion Include="CassandraCSharpDriver" Version="[3.17.0,)" />
<PackageVersion Include="Confluent.Kafka" Version="[2.4.0,)" />
<PackageVersion Include="Grpc.Core.Api" Version="[2.46.6,)" />
<PackageVersion Include="InfluxDB.Client" Version="[4.18.0,)" />
<PackageVersion Include="Microsoft.ServiceFabric.Actors" Version="[7.1.2448,)" />
<PackageVersion Include="Microsoft.ServiceFabric.Services.Remoting" Version="[7.1.2448,)" />
<PackageVersion Include="Quartz" Version="[3.6.3,)" />
<PackageVersion Include="StackExchange.Redis" Version="[2.6.122,)" />
</ItemGroup>

<!-- Non-production packages are kept up-to-date by dependency automation -->
<ItemGroup Label="Non-production packages, such as for examples and tests">
<PackageVersion Include="AWSSDK.Bedrock" Version="4.0.0" />
<PackageVersion Include="AWSSDK.BedrockAgent" Version="4.0.0" />
<PackageVersion Include="AWSSDK.BedrockAgentRuntime" Version="4.0.0" />
<PackageVersion Include="AWSSDK.BedrockRuntime" Version="4.0.0" />
<PackageVersion Include="AWSSDK.DynamoDBv2" Version="4.0.0.2" />
<PackageVersion Include="AWSSDK.S3" Version="4.0.0" />
<PackageVersion Include="BenchmarkDotNet" Version="0.15.4" />
<PackageVersion Include="CommandLineParser" Version="2.9.1" />
<PackageVersion Include="GitHubActionsTestLogger" Version="2.4.1" />
<PackageVersion Include="Google.Api.Gax" Version="4.8.0" />
<PackageVersion Include="Google.Protobuf" Version="3.22.5" />
<PackageVersion Include="Grpc" Version="2.46.6" />
<PackageVersion Include="Grpc.AspNetCore.Server" Version="2.59.0" />
<PackageVersion Include="Grpc.Net.Client" Version="2.52.0" />
<PackageVersion Include="Grpc.Tools" Version="2.67.0" />
<PackageVersion Include="Hangfire.Core" Version="1.8.21" />
<PackageVersion Include="Hangfire.MemoryStorage" Version="1.8.1.2" />
<PackageVersion Include="JetBrains.Profiler.Api" Version="1.4.10" />
<PackageVersion Include="JunitXml.TestLogger" Version="6.1.0" />
<PackageVersion Include="Microsoft.AspNet.Mvc" Version="5.3.0" />
<PackageVersion Include="Microsoft.AspNet.WebApi.OwinSelfHost" Version="5.3.0" />
<PackageVersion Include="Microsoft.AspNet.WebApi.WebHost" Version="5.3.0" />
<PackageVersion Include="Microsoft.AspNet.WebPages" Version="3.3.0" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="8.0.20" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.20" />
<PackageVersion Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.20" />
<PackageVersion Include="Microsoft.Data.SqlClient" Version="6.1.1" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.20" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.20" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="8.0.1" />
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
<PackageVersion Include="Microsoft.Web.Xdt" Version="3.1.0" />
<PackageVersion Include="MinVer" Version="6.0.0" />
<PackageVersion Include="MessagePack" Version="2.5.187" />
<PackageVersion Include="NEST" Version="7.9.0" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.11" />
<PackageVersion Include="Pomelo.EntityFrameworkCore.MySql" Version="8.0.3" />
<PackageVersion Include="ServiceFabric.Mocks" Version="7.2.8" />
<PackageVersion Include="Swashbuckle.AspNetCore" Version="9.0.4" />
<PackageVersion Include="System.Reactive.Core" Version="3.1.1" />
<PackageVersion Include="System.Reflection.DispatchProxy" Version="4.7.1" />
<PackageVersion Include="System.ServiceModel.Http" Version="4.7.0" />
<PackageVersion Include="System.ServiceModel.NetTcp" Version="4.7.0" />
<PackageVersion Include="Testcontainers.MsSql" Version="4.7.0" />
<PackageVersion Include="Testcontainers.MySql" Version="4.7.0" />
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.7.0" />
<PackageVersion Include="Wiremock.Net" Version="1.7.0" />
<PackageVersion Include="xunit" Version="2.9.3" />
<PackageVersion Include="xunit.runner.visualstudio" Version="[2.8.2,)" />
</ItemGroup>
<ItemGroup Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net9.0'))" Label="Non-production packages, such as for examples and tests, for .NET 9">
<PackageVersion Update="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="9.0.9" />
<PackageVersion Update="Microsoft.AspNetCore.Mvc.Testing" Version="9.0.9" />
<PackageVersion Update="Microsoft.AspNetCore.SignalR.Client" Version="9.0.9" />
</ItemGroup>

</Project>
26 changes: 6 additions & 20 deletions build/Common.nonprod.props
Original file line number Diff line number Diff line change
Expand Up @@ -19,31 +19,17 @@
<IsTestProject>true</IsTestProject>
</PropertyGroup>

<PropertyGroup Label="Package versions used in by test projects">
<!--
Please sort alphabetically.
Refer to https://docs.microsoft.com/nuget/concepts/package-versioning for semver syntax.
-->
<BenchmarkDotNetPkgVer>[0.13.12,0.14)</BenchmarkDotNetPkgVer>
<GitHubActionsTestLoggerPkgVer>2.4.1</GitHubActionsTestLoggerPkgVer>
<JunitXmlTestLoggerPkgVer>6.1.0</JunitXmlTestLoggerPkgVer>
<MicrosoftExtensionsConfigurationJsonPkgVer>8.0.1</MicrosoftExtensionsConfigurationJsonPkgVer>
<MicrosoftExtensionsHostingPkgVer>8.0.1</MicrosoftExtensionsHostingPkgVer>
<MicrosoftNETTestSdkPkgVer>[17.14.1,18.0)</MicrosoftNETTestSdkPkgVer>
<OpenTelemetryExporterInMemoryPkgVer>$(OpenTelemetryCoreLatestVersion)</OpenTelemetryExporterInMemoryPkgVer>
<PropertyGroup Label="Target frameworks used in by test projects">
<!-- OmniSharp/VS Code requires TargetFrameworks to be in descending order for IntelliSense and analysis. -->
<SupportedNetTargets>net9.0;net8.0</SupportedNetTargets>
<XUnitRunnerVisualStudioPkgVer>[2.8.2,3.0)</XUnitRunnerVisualStudioPkgVer>
<XUnitPkgVer>[2.9.3,3.0)</XUnitPkgVer>
<WiremockNetPkgVer>[1.7.0,2.0)</WiremockNetPkgVer>
</PropertyGroup>

<ItemGroup Condition="'$(IsTestProject)' == 'true'">
<PackageReference Include="GitHubActionsTestLogger" Version="$(GitHubActionsTestLoggerPkgVer)" />
<PackageReference Include="JunitXml.TestLogger" Version="$(JunitXmlTestLoggerPkgVer)" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(MicrosoftNETTestSdkPkgVer)" />
<PackageReference Include="xunit" Version="$(XUnitPkgVer)" />
<PackageReference Include="xunit.runner.visualstudio" Version="$(XUnitRunnerVisualStudioPkgVer)" PrivateAssets="All" />
<PackageReference Include="GitHubActionsTestLogger" />
<PackageReference Include="JunitXml.TestLogger" />
<PackageReference Include="Microsoft.NET.Test.Sdk" />
<PackageReference Include="xunit" />
<PackageReference Include="xunit.runner.visualstudio" PrivateAssets="All" />
</ItemGroup>

<ItemGroup Condition="'$(IsTestProject)' == 'true' AND '$(SkipStrongNameValidation)' != 'true'">
Expand Down
5 changes: 2 additions & 3 deletions build/Common.prod.props
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,8 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MinVer" Version="$(MinVerPkgVer)" PrivateAssets="All" Condition="'$(IntegrationBuild)' != 'true'" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="$(MicrosoftSourceLinkGitHubPkgVer)" PrivateAssets="All" Condition="'$(IntegrationBuild)' != 'true'" />
<PackageReference Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="$(MicrosoftPublicApiAnalyzersPkgVer)" PrivateAssets="All" Condition="'$(EnablePublicApi)' != 'false'" />
<PackageReference Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" PrivateAssets="All" Condition="'$(EnablePublicApi)' != 'false'" />
<PackageReference Include="MinVer" PrivateAssets="All" Condition="'$(IntegrationBuild)' != 'true'" />
</ItemGroup>

<ItemGroup>
Expand Down
8 changes: 4 additions & 4 deletions build/Common.props
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,8 @@
<AdditionalFiles Include="$(MSBuildThisFileDirectory)/stylecop.json" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="$(MicrosoftNETFrameworkReferenceAssembliesPkgVer)" PrivateAssets="All" />
<PackageReference Include="StyleCop.Analyzers" Version="$(StyleCopAnalyzersPkgVer)" Condition="'$(SkipAnalysis)'!='true'" PrivateAssets="All" />
</ItemGroup>
<PropertyGroup Condition="$(OpenTelemetryCoreLatestVersion.Contains('-'))">
<DefineConstants>$(DefineConstants);EXPOSE_EXPERIMENTAL_FEATURES</DefineConstants>
</PropertyGroup>

</Project>
21 changes: 0 additions & 21 deletions build/Common.targets
Original file line number Diff line number Diff line change
@@ -1,23 +1,2 @@
<Project>

<ItemGroup Condition="'$(SystemTextJsonMinimumRequiredPkgVer)' != ''">
<!--
Note: System.Text.Encodings.Web is referenced when System.Text.Json is
using v4.7.2 because System.Text.Json v4.7.2 depends on
System.Text.Encodings.Web
>= v4.7.1 but System.Text.Encodings.Web needs to be at v4.7.2 to be
safe.
-->
<PackageReference Include="System.Text.Encodings.Web"
Version="$(SystemTextEncodingsWebMinimumOutOfBandPkgVer)"
Condition="($(SystemTextJsonMinimumRequiredPkgVer.StartsWith('[4.7.2')) OR '$(SystemTextJsonMinimumRequiredPkgVer)' == '4.7.2') AND '$(TargetFrameworkIdentifier)' != '.NETCoreApp'" />
<PackageReference Include="System.Text.Json"
Version="$(SystemTextJsonMinimumRequiredPkgVer)"
Condition="'$(TargetFrameworkIdentifier)' != '.NETCoreApp'" />

<PackageReference Include="System.Text.Json"
Version="$(SystemTextJsonLatestNet8OutOfBandPkgVer)"
Condition="'$(TargetFramework)' == 'net8.0'" />
</ItemGroup>

</Project>
14 changes: 7 additions & 7 deletions build/scripts/post-release.psm1
Original file line number Diff line number Diff line change
Expand Up @@ -288,24 +288,24 @@ function CreateOpenTelemetryCoreLatestVersionUpdatePullRequest {

$tagPrefix = $match.Groups[1].Value
$version = $match.Groups[2].Value
$isPrerelease = ($version.Contains('-alpha.') -or $version.Contains('-beta.') -or $version.Contains('-rc.'))
$isPrerelease = $version.Contains('-')

if ($tagPrefix.StartsWith('core-') -eq $true)
{
$changelogEntry = "Updated OpenTelemetry core component version(s) to"
$propertyName = "OpenTelemetryCoreLatestVersion"
$propertyVersion = "[$version,2.0)"
$propertyVersion = $version
if ($isPrerelease -eq $true)
{
$propertyName = "OpenTelemetryCoreLatestPrereleaseVersion"
$propertyVersion = "[$version]"
$propertyVersion = "$version"
}
}
elseif ($tagPrefix.StartsWith('coreunstable-') -eq $true)
{
$changelogEntry = "Updated OpenTelemetry core unstable component version(s) to"
$propertyName = "OpenTelemetryCoreUnstableLatestVersion"
$propertyVersion = "[$version]"
$propertyVersion = "$version"
}
else
{
Expand All @@ -331,9 +331,9 @@ function CreateOpenTelemetryCoreLatestVersionUpdatePullRequest {

$projectsAndDependenciesBefore = GetCoreDependenciesForProjects

(Get-Content build/Common.props) `
(Get-Content Directory.Packages.props) `
-replace "<$propertyName>.*<\/$propertyName>", "<$propertyName>$propertyVersion</$propertyName>" |
Set-Content build/Common.props
Set-Content Directory.Packages.props

$projectsAndDependenciesAfter = GetCoreDependenciesForProjects

Expand Down Expand Up @@ -380,7 +380,7 @@ Merge once packages are available on NuGet and the build passes.

## Changes

* Sets ``$propertyName`` in ``Common.props`` to ``$version``.
* Sets ``$propertyName`` in ``Directory.Packages.props`` to ``$version``.
"@

$createPullRequestResponse = gh pr create `
Expand Down
18 changes: 9 additions & 9 deletions examples/AspNet/Examples.AspNet.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -49,15 +49,15 @@
</None>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNet.WebApi.WebHost" Version="[5.3.0,6.0)" />
<PackageReference Include="Microsoft.AspNet.Mvc" Version="[5.3.0,6.0)" />
<PackageReference Include="Microsoft.AspNet.WebPages" Version="[3.3.0,4.0)" />
<PackageReference Include="OpenTelemetry" Version="$(OpenTelemetryCoreLatestVersion)" />
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.10.0" />
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="$(OpenTelemetryCoreLatestVersion)" />
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="$(OpenTelemetryCoreLatestVersion)" />
<PackageReference Include="OpenTelemetry.Exporter.Zipkin" Version="$(OpenTelemetryCoreLatestVersion)" />
<PackageReference Include="OpenTelemetry.Exporter.Prometheus.HttpListener" Version="$(OpenTelemetryCoreUnstableLatestVersion)" />
<PackageReference Include="Microsoft.AspNet.WebApi.WebHost" />
<PackageReference Include="Microsoft.AspNet.Mvc" />
<PackageReference Include="Microsoft.AspNet.WebPages" />
<PackageReference Include="OpenTelemetry" />
<PackageReference Include="OpenTelemetry.Exporter.Console" />
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" />
<PackageReference Include="OpenTelemetry.Exporter.Prometheus.HttpListener" />
<PackageReference Include="OpenTelemetry.Exporter.Zipkin" />
<PackageReference Include="OpenTelemetry.Instrumentation.Http" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="$(RepoRoot)\src\OpenTelemetry.Instrumentation.AspNet\OpenTelemetry.Instrumentation.AspNet.csproj" />
Expand Down
Loading