Skip to content

Commit 1050233

Browse files
authored
[examples] Centralize TFMs for easier management (open-telemetry#2111)
Co-authored-by: joegoldman2 <[email protected]>
1 parent 9c9fed6 commit 1050233

File tree

15 files changed

+32
-25
lines changed

15 files changed

+32
-25
lines changed

build/Common.nonprod.props

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
1212
</ItemGroup>
1313

14+
<PropertyGroup>
15+
<DefaultTargetFrameworkForExampleApps>net8.0</DefaultTargetFrameworkForExampleApps>
16+
</PropertyGroup>
17+
1418
<PropertyGroup Condition="$(MSBuildProjectName.Contains('.Tests'))">
1519
<IsTestProject>true</IsTestProject>
1620
</PropertyGroup>

examples/InfluxDB/Examples.InfluxDB/Examples.InfluxDB.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4+
<TargetFramework>$(DefaultTargetFrameworkForExampleApps)</TargetFramework>
45
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
66
<RootNamespace>Examples.InfluxDB</RootNamespace>
77
</PropertyGroup>
88

examples/enrichment/Examples.Enrichment/Examples.Enrichment.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4+
<TargetFramework>$(DefaultTargetFrameworkForExampleApps)</TargetFramework>
45
<OutputType>Exe</OutputType>
5-
<TargetFramework>net6.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>

examples/event-counters/Examples.EventCounters/Examples.EventCounters.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4+
<TargetFramework>$(DefaultTargetFrameworkForExampleApps)</TargetFramework>
45
<OutputType>Exe</OutputType>
5-
<TargetFramework>net6.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>

examples/grpc.core/Examples.GrpcCore.AspNetCore/Examples.GrpcCore.AspNetCore.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>$(DefaultTargetFrameworkForExampleApps)</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>
88
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="$(OpenTelemetryCoreLatestVersion)" />
99
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="$(OpenTelemetryCoreLatestVersion)" />
10-
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.8.1" />
11-
12-
<PackageReference Include="Grpc.Tools" Version="1.17.0" />
13-
<PackageReference Include="Grpc" Version="[2.32.0,3.0)" />
10+
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.9.0" />
11+
<PackageReference Include="Grpc.Tools" Version="2.66.0" />
12+
<PackageReference Include="Grpc" Version="[2.46.6,3.0)" />
1413
</ItemGroup>
1514

1615
<ItemGroup>
1716
<Protobuf Include="proto/*.proto" />
1817
</ItemGroup>
18+
1919
<ItemGroup>
2020
<ProjectReference Include="$(RepoRoot)\src\OpenTelemetry.Instrumentation.GrpcCore\OpenTelemetry.Instrumentation.GrpcCore.csproj" />
2121
</ItemGroup>
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
<Project Sdk="Microsoft.NET.Sdk.Worker">
2+
23
<PropertyGroup>
4+
<TargetFramework>$(DefaultTargetFrameworkForExampleApps)</TargetFramework>
35
<OutputType>Exe</OutputType>
4-
<TargetFramework>net8.0</TargetFramework>
56
</PropertyGroup>
7+
68
<ItemGroup>
79
<ProjectReference Include="$(RepoRoot)\src\OpenTelemetry.Instrumentation.ConfluentKafka\OpenTelemetry.Instrumentation.ConfluentKafka.csproj" />
810
</ItemGroup>
11+
912
<ItemGroup>
1013
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
1114
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="$(OpenTelemetryCoreLatestVersion)" />
@@ -14,4 +17,5 @@
1417
<!-- System.Text.Json is indirect reference. It is needed to upgrade it directly to avoid https://github.com/advisories/GHSA-hh2w-p6rv-4g7w -->
1518
<PackageReference Include="System.Text.Json" Version="8.0.4" />
1619
</ItemGroup>
20+
1721
</Project>

examples/owin/Examples.Owin.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4+
<TargetFramework>$(NetFrameworkMinimumSupportedVersion)</TargetFramework>
45
<OutputType>Exe</OutputType>
5-
<TargetFramework>net462</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
23
<PropertyGroup>
4+
<TargetFramework>$(DefaultTargetFrameworkForExampleApps)</TargetFramework>
35
<OutputType>Exe</OutputType>
4-
<TargetFramework>net6.0</TargetFramework>
56
</PropertyGroup>
7+
68
<ItemGroup>
79
<PackageReference Include="OpenTelemetry.Exporter.Prometheus.HttpListener" Version="$(OpenTelemetryCoreUnstableLatestVersion)" />
810
<ProjectReference Include="$(RepoRoot)\src\OpenTelemetry.Instrumentation.Process\OpenTelemetry.Instrumentation.Process.csproj" />
911
</ItemGroup>
12+
1013
</Project>

examples/redis/Examples.StackExchangeRedis/Examples.StackExchangeRedis.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4+
<TargetFramework>$(DefaultTargetFrameworkForExampleApps)</TargetFramework>
45
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
23
<PropertyGroup>
3-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>$(DefaultTargetFrameworkForExampleApps)</TargetFramework>
45
<OutputType>Exe</OutputType>
56
</PropertyGroup>
7+
68
<ItemGroup>
79
<PackageReference Include="OpenTelemetry.Exporter.Prometheus.HttpListener" Version="$(OpenTelemetryCoreUnstableLatestVersion)" />
810
<ProjectReference Include="$(RepoRoot)\src\OpenTelemetry.Instrumentation.Runtime\OpenTelemetry.Instrumentation.Runtime.csproj" />
911
</ItemGroup>
12+
1013
</Project>

0 commit comments

Comments
 (0)