|
1 | 1 | <Project> |
| 2 | + <PropertyGroup Condition="'$(TargetFramework)' == 'net10.0'"> |
| 3 | + <LoggingAbstractionsPackageVersion>10.0.0</LoggingAbstractionsPackageVersion> |
| 4 | + <DependencyInjectionAbstractionsPackageVersion>10.0.0</DependencyInjectionAbstractionsPackageVersion> |
| 5 | + |
| 6 | + <!-- For tests only --> |
| 7 | + <DependencyInjectionPackageVersion>10.0.0</DependencyInjectionPackageVersion> |
| 8 | + <LoggingPackageVersion>10.0.0</LoggingPackageVersion> |
| 9 | + </PropertyGroup> |
| 10 | + |
| 11 | + <PropertyGroup Condition="'$(TargetFramework)' == 'net9.0'"> |
| 12 | + <LoggingAbstractionsPackageVersion>9.0.0</LoggingAbstractionsPackageVersion> |
| 13 | + <DependencyInjectionAbstractionsPackageVersion>9.0.0</DependencyInjectionAbstractionsPackageVersion> |
| 14 | + |
| 15 | + <!-- For tests only --> |
| 16 | + <DependencyInjectionPackageVersion>9.0.11</DependencyInjectionPackageVersion> |
| 17 | + <LoggingPackageVersion>9.0.11</LoggingPackageVersion> |
| 18 | + </PropertyGroup> |
| 19 | + |
| 20 | + <PropertyGroup Condition="'$(TargetFramework)' == 'net8.0'"> |
| 21 | + <LoggingAbstractionsPackageVersion>8.0.0</LoggingAbstractionsPackageVersion> |
| 22 | + <DependencyInjectionAbstractionsPackageVersion>8.0.0</DependencyInjectionAbstractionsPackageVersion> |
| 23 | + |
| 24 | + <!-- Note that we lift up DiagnosticSource for net8.0 to use the 9.0 version, since that supports histogram advice. --> |
| 25 | + <DiagnosticSourcePackageVersion>9.0.11</DiagnosticSourcePackageVersion> |
| 26 | + |
| 27 | + <!-- For tests only --> |
| 28 | + <DependencyInjectionPackageVersion>8.0.1</DependencyInjectionPackageVersion> |
| 29 | + <LoggingPackageVersion>8.0.1</LoggingPackageVersion> |
| 30 | + </PropertyGroup> |
| 31 | + |
2 | 32 | <ItemGroup> |
3 | | - <PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.0" /> |
4 | | - <PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.0" /> |
| 33 | + <PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="$(LoggingAbstractionsPackageVersion)" /> |
| 34 | + <PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(DependencyInjectionAbstractionsPackageVersion)" /> |
5 | 35 | <PackageVersion Include="OpenTelemetry.API" Version="1.14.0" /> |
6 | | - |
7 | | - <!-- Compatibility --> |
8 | | - <PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="10.0.0" /> |
| 36 | + <PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="$(DiagnosticSourcePackageVersion)" /> |
9 | 37 |
|
10 | 38 | <!-- Plugin projects --> |
11 | 39 | <PackageVersion Include="NetTopologySuite" Version="2.6.0" /> |
|
24 | 52 | <!-- Tests --> |
25 | 53 | <PackageVersion Include="NUnit" Version="4.4.0" /> |
26 | 54 | <PackageVersion Include="NUnit.Analyzers" Version="4.11.2" /> |
27 | | - <PackageVersion Include="Microsoft.Extensions.Logging" Version="10.0.0" /> |
28 | | - <PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.0" /> |
| 55 | + <PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="$(DependencyInjectionPackageVersion)" /> |
| 56 | + <PackageVersion Include="Microsoft.Extensions.Logging" Version="$(LoggingPackageVersion)" /> |
| 57 | + <PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="$(LoggingPackageVersion)" /> |
29 | 58 | <PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" /> |
30 | 59 | <PackageVersion Include="NUnit3TestAdapter" Version="5.2.0" /> |
31 | 60 | <PackageVersion Include="xunit" Version="2.9.3" /> |
32 | 61 | <PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" /> |
33 | 62 | <PackageVersion Include="GitHubActionsTestLogger" Version="2.4.1" /> |
34 | 63 | <PackageVersion Include="AdoNet.Specification.Tests" Version="2.0.0-beta.2" /> |
35 | | - <PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.0" /> |
36 | 64 |
|
37 | 65 | <!-- Benchmarks --> |
38 | 66 | <PackageVersion Include="BenchmarkDotNet" Version="0.15.6" /> |
|
0 commit comments