Skip to content

Commit 1df762a

Browse files
[Infra] Move to Central Package Management (#3152)
1 parent 89c29bb commit 1df762a

File tree

105 files changed

+498
-414
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+498
-414
lines changed

CONTRIBUTING.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -249,20 +249,22 @@ shipped through CI.
249249
SDK](https://www.nuget.org/packages/OpenTelemetry) or the [OpenTelemetry
250250
API](https://www.nuget.org/packages/OpenTelemetry.Api) Include the necessary
251251
package in your project. You can choose the version that you want to depend
252-
on. Usually, it is a good idea to use the latest stable version. For example:
252+
on. Usually, it is a good idea to use the latest stable version. This is defined
253+
centrally using [Central Package Management](https://learn.microsoft.com/nuget/consume-packages/central-package-management).
254+
For example:
253255

254256
```xml
255257
<ItemGroup>
256-
<PackageReference Include="OpenTelemetry" Version="$(OpenTelemetryCoreLatestVersion)" />
258+
<PackageReference Include="OpenTelemetry" />
257259
</ItemGroup>
258260
```
259261

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

263265
```xml
264266
<ItemGroup>
265-
<PackageReference Include="OpenTelemetry" Version="$(OpenTelemetryCoreLatestPrereleaseVersion)" />
267+
<PackageReference Include="OpenTelemetry" VersionOverride="..." />
266268
</ItemGroup>
267269
```
268270

Directory.Packages.props

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
<Project>
2+
3+
<PropertyGroup>
4+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
5+
</PropertyGroup>
6+
7+
<!-- OpenTelemetry packages -->
8+
<PropertyGroup>
9+
<OpenTelemetryCoreLatestVersion>1.13.0</OpenTelemetryCoreLatestVersion>
10+
<OpenTelemetryCoreLatestPrereleaseVersion>1.12.0-beta.1</OpenTelemetryCoreLatestPrereleaseVersion>
11+
<OpenTelemetryInstrumentationAspNetCoreLatestStableVersion>1.12.0</OpenTelemetryInstrumentationAspNetCoreLatestStableVersion>
12+
<OpenTelemetryInstrumentationHttpLatestStableVersion>1.12.0</OpenTelemetryInstrumentationHttpLatestStableVersion>
13+
<OpenTelemetryInstrumentationRuntimeLatestStableVersion>1.12.0</OpenTelemetryInstrumentationRuntimeLatestStableVersion>
14+
</PropertyGroup>
15+
16+
<ItemGroup Label="OpenTelemetry packages">
17+
<PackageVersion Include="OpenTelemetry" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
18+
<PackageVersion Include="OpenTelemetry.Api" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
19+
<PackageVersion Include="OpenTelemetry.Api.ProviderBuilderExtensions" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
20+
<PackageVersion Include="OpenTelemetry.Exporter.Console" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
21+
<PackageVersion Include="OpenTelemetry.Exporter.InMemory" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
22+
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
23+
<PackageVersion Include="OpenTelemetry.Exporter.Prometheus.HttpListener" Version="[$(OpenTelemetryCoreLatestPrereleaseVersion),2.0)" />
24+
<PackageVersion Include="OpenTelemetry.Exporter.Zipkin" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
25+
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
26+
<PackageVersion Include="OpenTelemetry.Extensions.Propagators" Version="[$(OpenTelemetryCoreLatestVersion),2.0)" />
27+
<PackageVersion Include="OpenTelemetry.Extensions.Enrichment" Version="[$(OpenTelemetryCoreLatestPrereleaseVersion),2.0)" />
28+
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="[$(OpenTelemetryInstrumentationAspNetCoreLatestStableVersion),2.0)" />
29+
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="[$(OpenTelemetryInstrumentationHttpLatestStableVersion),2.0)" />
30+
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="[$(OpenTelemetryInstrumentationRuntimeLatestStableVersion),2.0)" />
31+
</ItemGroup>
32+
33+
<ItemGroup Label="Packages referenced in all projects">
34+
<GlobalPackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All" />
35+
<GlobalPackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.556" Condition="'$(SkipAnalysis)'!='true'" PrivateAssets="All" />
36+
</ItemGroup>
37+
38+
<!-- Production packages are pinned so that any package updates are performed manually, not by any dependency automation -->
39+
<!--
40+
For modern .NET runtimes, match the major version of packages to the major version of the runtime.
41+
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).
42+
See https://github.com/open-telemetry/opentelemetry-dotnet/issues/5973 for more details.
43+
-->
44+
<ItemGroup Label="Production .NET packages">
45+
<PackageVersion Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="4.14.0" />
46+
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="[9.0.0,)" />
47+
<PackageVersion Include="Microsoft.Extensions.Options" Version="[9.0.0,)" />
48+
<PackageVersion Include="Microsoft.Owin" Version="[4.2.2,)" />
49+
<PackageVersion Include="Microsoft.Win32.Registry" Version="[5.0.0,)" />
50+
<PackageVersion Include="System.Drawing.Common" Version="[4.7.2,)" />
51+
<PackageVersion Include="System.Net.Http" Version="[4.3.4,)" />
52+
<PackageVersion Include="System.Private.Uri" Version="[4.3.2,)" />
53+
<PackageVersion Include="System.Reflection.Emit.Lightweight" Version="[4.7.0,)" />
54+
<PackageVersion Include="System.Runtime.InteropServices.RuntimeInformation" Version="[4.0.0,)" />
55+
<PackageVersion Include="System.Security.Cryptography.Xml" Version="[4.7.1,)" />
56+
<PackageVersion Include="System.ServiceModel.Primitives" Version="[4.7.0,)" />
57+
<PackageVersion Include="System.Text.Encodings.Web" Version="[4.7.2,)" />
58+
<PackageVersion Include="System.Text.Json" Version="[8.0.5,)" />
59+
</ItemGroup>
60+
<!-- Version overrides for specific netX.0 TFMs -->
61+
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
62+
<PackageVersion Update="Microsoft.Extensions.Configuration" Version="[8.0.0,)" />
63+
<PackageVersion Update="Microsoft.Extensions.Options" Version="[8.0.0,)" />
64+
</ItemGroup>
65+
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
66+
<PackageVersion Update="Microsoft.Extensions.Configuration" Version="[9.0.0,)" />
67+
<PackageVersion Update="Microsoft.Extensions.Options" Version="[9.0.0,)" />
68+
</ItemGroup>
69+
70+
<ItemGroup Label="Production other packages">
71+
<PackageVersion Include="Amazon.Lambda.APIGatewayEvents" Version="[2.7.0,)" />
72+
<PackageVersion Include="Amazon.Lambda.ApplicationLoadBalancerEvents" Version="[2.2.0,)" />
73+
<PackageVersion Include="Amazon.Lambda.Core" Version="[2.2.0,)" />
74+
<PackageVersion Include="Amazon.Lambda.SNSEvents" Version="[2.1.0,)" />
75+
<PackageVersion Include="Amazon.Lambda.SQSEvents" Version="[2.2.0,)" />
76+
<PackageVersion Include="CassandraCSharpDriver" Version="[3.17.0,)" />
77+
<PackageVersion Include="Confluent.Kafka" Version="[2.4.0,)" />
78+
<PackageVersion Include="Grpc.Core.Api" Version="[2.46.6,)" />
79+
<PackageVersion Include="InfluxDB.Client" Version="[4.18.0,)" />
80+
<PackageVersion Include="Microsoft.ServiceFabric.Actors" Version="[7.1.2448,)" />
81+
<PackageVersion Include="Microsoft.ServiceFabric.Services.Remoting" Version="[7.1.2448,)" />
82+
<PackageVersion Include="Quartz" Version="[3.6.3,)" />
83+
<PackageVersion Include="StackExchange.Redis" Version="[2.6.122,)" />
84+
</ItemGroup>
85+
86+
<!-- Non-production packages are kept up-to-date by dependency automation -->
87+
<ItemGroup Label="Non-production packages, such as for examples and tests">
88+
<PackageVersion Include="AWSSDK.Bedrock" Version="4.0.0" />
89+
<PackageVersion Include="AWSSDK.BedrockAgent" Version="4.0.0" />
90+
<PackageVersion Include="AWSSDK.BedrockAgentRuntime" Version="4.0.0" />
91+
<PackageVersion Include="AWSSDK.BedrockRuntime" Version="4.0.0" />
92+
<PackageVersion Include="AWSSDK.DynamoDBv2" Version="4.0.0.2" />
93+
<PackageVersion Include="AWSSDK.S3" Version="4.0.0" />
94+
<PackageVersion Include="BenchmarkDotNet" Version="0.15.4" />
95+
<PackageVersion Include="CommandLineParser" Version="2.9.1" />
96+
<PackageVersion Include="GitHubActionsTestLogger" Version="2.4.1" />
97+
<PackageVersion Include="Google.Api.Gax" Version="4.8.0" />
98+
<PackageVersion Include="Google.Protobuf" Version="3.22.5" />
99+
<PackageVersion Include="Grpc" Version="2.46.6" />
100+
<PackageVersion Include="Grpc.AspNetCore.Server" Version="2.59.0" />
101+
<PackageVersion Include="Grpc.Net.Client" Version="2.52.0" />
102+
<PackageVersion Include="Grpc.Tools" Version="2.67.0" />
103+
<PackageVersion Include="Hangfire.Core" Version="1.8.21" />
104+
<PackageVersion Include="Hangfire.MemoryStorage" Version="1.8.1.2" />
105+
<PackageVersion Include="JetBrains.Profiler.Api" Version="1.4.10" />
106+
<PackageVersion Include="JunitXml.TestLogger" Version="6.1.0" />
107+
<PackageVersion Include="Microsoft.AspNet.Mvc" Version="5.3.0" />
108+
<PackageVersion Include="Microsoft.AspNet.WebApi.OwinSelfHost" Version="5.3.0" />
109+
<PackageVersion Include="Microsoft.AspNet.WebApi.WebHost" Version="5.3.0" />
110+
<PackageVersion Include="Microsoft.AspNet.WebPages" Version="3.3.0" />
111+
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="8.0.20" />
112+
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.20" />
113+
<PackageVersion Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.20" />
114+
<PackageVersion Include="Microsoft.Data.SqlClient" Version="6.1.1" />
115+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.20" />
116+
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.20" />
117+
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="8.0.1" />
118+
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
119+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
120+
<PackageVersion Include="Microsoft.Web.Xdt" Version="3.1.0" />
121+
<PackageVersion Include="MinVer" Version="6.0.0" />
122+
<PackageVersion Include="MessagePack" Version="2.5.187" />
123+
<PackageVersion Include="NEST" Version="7.9.0" />
124+
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
125+
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.11" />
126+
<PackageVersion Include="Pomelo.EntityFrameworkCore.MySql" Version="8.0.3" />
127+
<PackageVersion Include="ServiceFabric.Mocks" Version="7.2.8" />
128+
<PackageVersion Include="Swashbuckle.AspNetCore" Version="9.0.4" />
129+
<PackageVersion Include="System.Reactive.Core" Version="3.1.1" />
130+
<PackageVersion Include="System.Reflection.DispatchProxy" Version="4.7.1" />
131+
<PackageVersion Include="System.ServiceModel.Http" Version="4.7.0" />
132+
<PackageVersion Include="System.ServiceModel.NetTcp" Version="4.7.0" />
133+
<PackageVersion Include="Testcontainers.MsSql" Version="4.7.0" />
134+
<PackageVersion Include="Testcontainers.MySql" Version="4.7.0" />
135+
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.7.0" />
136+
<PackageVersion Include="Wiremock.Net" Version="1.7.0" />
137+
<PackageVersion Include="xunit" Version="2.9.3" />
138+
<PackageVersion Include="xunit.runner.visualstudio" Version="[2.8.2,)" />
139+
</ItemGroup>
140+
<ItemGroup Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net9.0'))" Label="Non-production packages, such as for examples and tests, for .NET 9">
141+
<PackageVersion Update="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="9.0.9" />
142+
<PackageVersion Update="Microsoft.AspNetCore.Mvc.Testing" Version="9.0.9" />
143+
<PackageVersion Update="Microsoft.AspNetCore.SignalR.Client" Version="9.0.9" />
144+
</ItemGroup>
145+
146+
</Project>

build/Common.nonprod.props

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,31 +19,17 @@
1919
<IsTestProject>true</IsTestProject>
2020
</PropertyGroup>
2121

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

4127
<ItemGroup Condition="'$(IsTestProject)' == 'true'">
42-
<PackageReference Include="GitHubActionsTestLogger" Version="$(GitHubActionsTestLoggerPkgVer)" />
43-
<PackageReference Include="JunitXml.TestLogger" Version="$(JunitXmlTestLoggerPkgVer)" />
44-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(MicrosoftNETTestSdkPkgVer)" />
45-
<PackageReference Include="xunit" Version="$(XUnitPkgVer)" />
46-
<PackageReference Include="xunit.runner.visualstudio" Version="$(XUnitRunnerVisualStudioPkgVer)" PrivateAssets="All" />
28+
<PackageReference Include="GitHubActionsTestLogger" />
29+
<PackageReference Include="JunitXml.TestLogger" />
30+
<PackageReference Include="Microsoft.NET.Test.Sdk" />
31+
<PackageReference Include="xunit" />
32+
<PackageReference Include="xunit.runner.visualstudio" PrivateAssets="All" />
4733
</ItemGroup>
4834

4935
<ItemGroup Condition="'$(IsTestProject)' == 'true' AND '$(SkipStrongNameValidation)' != 'true'">

build/Common.prod.props

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,8 @@
2121
</PropertyGroup>
2222

2323
<ItemGroup>
24-
<PackageReference Include="MinVer" Version="$(MinVerPkgVer)" PrivateAssets="All" Condition="'$(IntegrationBuild)' != 'true'" />
25-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="$(MicrosoftSourceLinkGitHubPkgVer)" PrivateAssets="All" Condition="'$(IntegrationBuild)' != 'true'" />
26-
<PackageReference Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="$(MicrosoftPublicApiAnalyzersPkgVer)" PrivateAssets="All" Condition="'$(EnablePublicApi)' != 'false'" />
24+
<PackageReference Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" PrivateAssets="All" Condition="'$(EnablePublicApi)' != 'false'" />
25+
<PackageReference Include="MinVer" PrivateAssets="All" Condition="'$(IntegrationBuild)' != 'true'" />
2726
</ItemGroup>
2827

2928
<ItemGroup>

build/Common.props

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@
7575
<AdditionalFiles Include="$(MSBuildThisFileDirectory)/stylecop.json" />
7676
</ItemGroup>
7777

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

build/Common.targets

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,2 @@
11
<Project>
2-
3-
<ItemGroup Condition="'$(SystemTextJsonMinimumRequiredPkgVer)' != ''">
4-
<!--
5-
Note: System.Text.Encodings.Web is referenced when System.Text.Json is
6-
using v4.7.2 because System.Text.Json v4.7.2 depends on
7-
System.Text.Encodings.Web
8-
>= v4.7.1 but System.Text.Encodings.Web needs to be at v4.7.2 to be
9-
safe.
10-
-->
11-
<PackageReference Include="System.Text.Encodings.Web"
12-
Version="$(SystemTextEncodingsWebMinimumOutOfBandPkgVer)"
13-
Condition="($(SystemTextJsonMinimumRequiredPkgVer.StartsWith('[4.7.2')) OR '$(SystemTextJsonMinimumRequiredPkgVer)' == '4.7.2') AND '$(TargetFrameworkIdentifier)' != '.NETCoreApp'" />
14-
<PackageReference Include="System.Text.Json"
15-
Version="$(SystemTextJsonMinimumRequiredPkgVer)"
16-
Condition="'$(TargetFrameworkIdentifier)' != '.NETCoreApp'" />
17-
18-
<PackageReference Include="System.Text.Json"
19-
Version="$(SystemTextJsonLatestNet8OutOfBandPkgVer)"
20-
Condition="'$(TargetFramework)' == 'net8.0'" />
21-
</ItemGroup>
22-
232
</Project>

build/scripts/post-release.psm1

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -288,24 +288,24 @@ function CreateOpenTelemetryCoreLatestVersionUpdatePullRequest {
288288

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

293293
if ($tagPrefix.StartsWith('core-') -eq $true)
294294
{
295295
$changelogEntry = "Updated OpenTelemetry core component version(s) to"
296296
$propertyName = "OpenTelemetryCoreLatestVersion"
297-
$propertyVersion = "[$version,2.0)"
297+
$propertyVersion = $version
298298
if ($isPrerelease -eq $true)
299299
{
300300
$propertyName = "OpenTelemetryCoreLatestPrereleaseVersion"
301-
$propertyVersion = "[$version]"
301+
$propertyVersion = "$version"
302302
}
303303
}
304304
elseif ($tagPrefix.StartsWith('coreunstable-') -eq $true)
305305
{
306306
$changelogEntry = "Updated OpenTelemetry core unstable component version(s) to"
307307
$propertyName = "OpenTelemetryCoreUnstableLatestVersion"
308-
$propertyVersion = "[$version]"
308+
$propertyVersion = "$version"
309309
}
310310
else
311311
{
@@ -331,9 +331,9 @@ function CreateOpenTelemetryCoreLatestVersionUpdatePullRequest {
331331

332332
$projectsAndDependenciesBefore = GetCoreDependenciesForProjects
333333

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

338338
$projectsAndDependenciesAfter = GetCoreDependenciesForProjects
339339

@@ -380,7 +380,7 @@ Merge once packages are available on NuGet and the build passes.
380380
381381
## Changes
382382
383-
* Sets ``$propertyName`` in ``Common.props`` to ``$version``.
383+
* Sets ``$propertyName`` in ``Directory.Packages.props`` to ``$version``.
384384
"@
385385

386386
$createPullRequestResponse = gh pr create `

examples/AspNet/Examples.AspNet.csproj

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,15 @@
4949
</None>
5050
</ItemGroup>
5151
<ItemGroup>
52-
<PackageReference Include="Microsoft.AspNet.WebApi.WebHost" Version="[5.3.0,6.0)" />
53-
<PackageReference Include="Microsoft.AspNet.Mvc" Version="[5.3.0,6.0)" />
54-
<PackageReference Include="Microsoft.AspNet.WebPages" Version="[3.3.0,4.0)" />
55-
<PackageReference Include="OpenTelemetry" Version="$(OpenTelemetryCoreLatestVersion)" />
56-
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.10.0" />
57-
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="$(OpenTelemetryCoreLatestVersion)" />
58-
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="$(OpenTelemetryCoreLatestVersion)" />
59-
<PackageReference Include="OpenTelemetry.Exporter.Zipkin" Version="$(OpenTelemetryCoreLatestVersion)" />
60-
<PackageReference Include="OpenTelemetry.Exporter.Prometheus.HttpListener" Version="$(OpenTelemetryCoreUnstableLatestVersion)" />
52+
<PackageReference Include="Microsoft.AspNet.WebApi.WebHost" />
53+
<PackageReference Include="Microsoft.AspNet.Mvc" />
54+
<PackageReference Include="Microsoft.AspNet.WebPages" />
55+
<PackageReference Include="OpenTelemetry" />
56+
<PackageReference Include="OpenTelemetry.Exporter.Console" />
57+
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" />
58+
<PackageReference Include="OpenTelemetry.Exporter.Prometheus.HttpListener" />
59+
<PackageReference Include="OpenTelemetry.Exporter.Zipkin" />
60+
<PackageReference Include="OpenTelemetry.Instrumentation.Http" />
6161
</ItemGroup>
6262
<ItemGroup>
6363
<ProjectReference Include="$(RepoRoot)\src\OpenTelemetry.Instrumentation.AspNet\OpenTelemetry.Instrumentation.AspNet.csproj" />

0 commit comments

Comments
 (0)