11<Project >
2- <PropertyGroup >
3- <ManagePackageVersionsCentrally >true</ManagePackageVersionsCentrally >
4- </PropertyGroup >
5-
6- <!-- Shared code analyzers used for all projects in the solution -->
7- <ItemGroup Condition =" !$(MSBuildProjectName.EndsWith('samples'))" >
8- <GlobalPackageReference Include =" AsyncFixer" Version =" 1.6.0" PrivateAssets =" All" IncludeAssets =" Runtime;Build;Native;contentFiles;Analyzers" />
9- <GlobalPackageReference Include =" SonarAnalyzer.CSharp" Version =" 10.6.0.109712" PrivateAssets =" All" IncludeAssets =" Runtime;Build;Native;contentFiles;Analyzers" />
10- <PackageVersion Include =" Microsoft.CodeAnalysis.Analyzers" Version =" 3.11.0" />
11- <PackageVersion Include =" Meziantou.Polyfill" Version =" 1.0.42" />
12- </ItemGroup >
13-
14- <ItemGroup Label =" Shared" >
15- <PackageVersion Include =" Autofac" Version =" 8.3.0" />
16- <PackageVersion Include =" Autofac.Extensions.DependencyInjection" Version =" 10.0.0" />
17-
18- <PackageVersion Include =" Serilog" Version =" 4.3.0" />
19- <PackageVersion Include =" Serilog.Expressions" Version =" 5.0.0" />
20- <PackageVersion Include =" AngleSharp.Diffing" Version =" 1.0.0" />
21- <PackageVersion Include =" AngleSharp" Version =" 1.2.0" />
22- <PackageVersion Include =" AngleSharp.Css" Version =" 1.0.0-beta.154" />
23- </ItemGroup >
24-
25- <ItemGroup Label =" Package Versioning" >
26- <PackageVersion Include =" Nerdbank.GitVersioning" Version =" 3.7.115" />
27- </ItemGroup >
28-
29- <ItemGroup Label =" System.Text.Json Vulnerability" >
30- <!-- Due to a CVE in System.Text.Json we explicitly reference the latest version of System.Text.Json -->
31- <PackageVersion Include =" System.Text.Json" Version =" 9.0.5" />
32- </ItemGroup >
33-
34- <ItemGroup Condition =" '$(TargetFramework)' == 'net8.0'" >
35- <PackageVersion Include =" Microsoft.Extensions.Logging" Version =" 8.0.1" />
36- <PackageVersion Include =" Microsoft.Extensions.Logging.Abstractions" Version =" 8.0.3" />
37- <PackageVersion Include =" Microsoft.AspNetCore.Components" Version =" 8.0.13" />
38-
39- <PackageVersion Include =" Microsoft.AspNetCore.Components.Authorization" Version =" 8.0.13" />
40- <PackageVersion Include =" Microsoft.Extensions.Localization.Abstractions" Version =" 8.0.13" />
41- <PackageVersion Include =" Microsoft.Extensions.Caching.Memory" Version =" 8.0.1" />
42- <PackageVersion Include =" Microsoft.AspNetCore.Components.Web" Version =" 8.0.13" />
43- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly" Version =" 8.0.13" />
44- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version =" 8.0.13" />
45- </ItemGroup >
46-
47- <ItemGroup Condition =" '$(TargetFramework)' == 'net9.0'" >
48- <PackageVersion Include =" Microsoft.Extensions.Logging" Version =" 9.0.2" />
49- <PackageVersion Include =" Microsoft.Extensions.Logging.Abstractions" Version =" 9.0.2" />
50- <PackageVersion Include =" Microsoft.AspNetCore.Components" Version =" 9.0.2" />
51-
52- <PackageVersion Include =" Microsoft.AspNetCore.Components.Authorization" Version =" 9.0.2" />
53- <PackageVersion Include =" Microsoft.Extensions.Localization.Abstractions" Version =" 9.0.2" />
54- <PackageVersion Include =" Microsoft.Extensions.Caching.Memory" Version =" 9.0.2" />
55- <PackageVersion Include =" Microsoft.AspNetCore.Components.Web" Version =" 9.0.2" />
56- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly" Version =" 9.0.2" />
57- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version =" 9.0.2" />
58- </ItemGroup >
59-
60- <ItemGroup Condition =" '$(TargetFramework)' == 'net10.0'" >
61- <PackageVersion Include =" Microsoft.Extensions.Logging" Version =" 10.0.0-preview.4.25258.110" />
62- <PackageVersion Include =" Microsoft.Extensions.Logging.Abstractions" Version =" 10.0.0-preview.4.25258.110" />
63- <PackageVersion Include =" Microsoft.AspNetCore.Components" Version =" 10.0.0-preview.4.25258.110" />
64-
65- <PackageVersion Include =" Microsoft.AspNetCore.Components.Authorization" Version =" 10.0.0-preview.4.25258.110" />
66- <PackageVersion Include =" Microsoft.Extensions.Localization.Abstractions" Version =" 10.0.0-preview.4.25258.110" />
67- <PackageVersion Include =" Microsoft.Extensions.Caching.Memory" Version =" 10.0.0-preview.4.25258.110" />
68- <PackageVersion Include =" Microsoft.AspNetCore.Components.Web" Version =" 10.0.0-preview.4.25258.110" />
69- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly" Version =" 10.0.0-preview.4.25258.110" />
70- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version =" 10.0.0-preview.4.25258.110" />
71- </ItemGroup >
72-
73- <ItemGroup Label =" Test Dependencies" >
74- <PackageVersion Include =" AutoFixture" Version =" 4.18.1" />
75- <PackageVersion Include =" AutoFixture.Xunit2" Version =" 4.18.1" />
76- <PackageVersion Include =" MSTest.TestAdapter" Version =" 3.6.0" />
77- <PackageVersion Include =" MSTest.TestFramework" Version =" 3.6.0" />
78- <PackageVersion Include =" Microsoft.NET.Test.Sdk" Version =" 17.13.0" />
79- <PackageVersion Include =" Moq" Version =" 4.20.72" />
80- <PackageVersion Include =" NSubstitute" Version =" 5.3.0" />
81- <PackageVersion Include =" NUnit3TestAdapter" Version =" 5.0.0" />
82- <PackageVersion Include =" RichardSzalay.MockHttp" Version =" 7.0.0" />
83- <PackageVersion Include =" Serilog.Extensions.Logging" Version =" 9.0.0" />
84- <PackageVersion Include =" Shouldly" Version =" 4.3.0" />
85- <PackageVersion Include =" Verify.SourceGenerators" Version =" 2.5.0" />
86- <PackageVersion Include =" Verify.Xunit" Version =" 28.11.0" />
87- <PackageVersion Include =" Xunit.Combinatorial" Version =" 1.6.24" />
88- <PackageVersion Include =" coverlet.collector" Version =" 6.0.4" />
89- <PackageVersion Include =" coverlet.msbuild" Version =" 6.0.4" />
90- <PackageVersion Include =" nunit" Version =" 4.2.2" />
91- <PackageVersion Include =" xunit" Version =" 2.9.3" />
92- <PackageVersion Include =" xunit.abstractions" Version =" 2.0.3" />
93- <PackageVersion Include =" xunit.assert" Version =" 2.9.3" />
94- <PackageVersion Include =" xunit.extensibility.execution" Version =" 2.9.3" />
95- <PackageVersion Include =" xunit.runner.visualstudio" Version =" 3.0.2" />
96- </ItemGroup >
97-
98- <ItemGroup Label =" Test Dependencies - Legacy" Condition =" '$(TargetFramework)' == 'netcoreapp3.1' Or '$(TargetFramework)' == 'net5.0'" >
99- <PackageVersion Update =" xunit.runner.visualstudio" Version =" 2.4.5" />
100- </ItemGroup >
101-
102- <ItemGroup Label =" Source Code Generators" >
103- <PackageVersion Include =" System.Text.RegularExpressions" Version =" 4.3.1" />
104- <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp" Version =" 4.12.0" />
105- <PackageVersion Include =" Microsoft.CodeAnalysis.Common" Version =" 4.12.0" />
106- <PackageVersion Include =" Microsoft.CodeAnalysis.Workspaces.Common" Version =" 4.12.0" />
107- <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp.Workspaces" Version =" 4.12.0" />
108- <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing.XUnit" Version =" 1.1.2" />
109- </ItemGroup >
110- </Project >
2+ <PropertyGroup >
3+ <ManagePackageVersionsCentrally >true</ManagePackageVersionsCentrally >
4+ </PropertyGroup >
5+ <!-- Shared code analyzers used for all projects in the solution -->
6+ <ItemGroup Condition =" !$(MSBuildProjectName.EndsWith('samples'))" >
7+ <GlobalPackageReference Include =" AsyncFixer" Version =" 1.6.0" PrivateAssets =" All" IncludeAssets =" Runtime;Build;Native;contentFiles;Analyzers" />
8+ <GlobalPackageReference Include =" SonarAnalyzer.CSharp" Version =" 10.11.0.117924" PrivateAssets =" All" IncludeAssets =" Runtime;Build;Native;contentFiles;Analyzers" />
9+ <PackageVersion Include =" Microsoft.CodeAnalysis.Analyzers" Version =" 4.14.0" />
10+ <PackageVersion Include =" Meziantou.Polyfill" Version =" 1.0.49" >
11+ <PrivateAssets >all</PrivateAssets >
12+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
13+ </PackageVersion >
14+ </ItemGroup >
15+ <ItemGroup Label =" Shared" >
16+ <PackageVersion Include =" Autofac" Version =" 8.3.0" />
17+ <PackageVersion Include =" Autofac.Extensions.DependencyInjection" Version =" 10.0.0" />
18+ <PackageVersion Include =" Serilog" Version =" 4.3.0" />
19+ <PackageVersion Include =" Serilog.Expressions" Version =" 5.0.0" />
20+ <PackageVersion Include =" AngleSharp.Diffing" Version =" 1.0.0" />
21+ <PackageVersion Include =" AngleSharp" Version =" 1.3.0" />
22+ <PackageVersion Include =" AngleSharp.Css" Version =" 1.0.0-beta.154" />
23+ </ItemGroup >
24+ <ItemGroup Label =" Package Versioning" >
25+ <PackageVersion Include =" Nerdbank.GitVersioning" Version =" 3.7.115" />
26+ </ItemGroup >
27+ <ItemGroup Label =" System.Text.Json Vulnerability" >
28+ <!-- Due to a CVE in System.Text.Json we explicitly reference the latest version of System.Text.Json -->
29+ <PackageVersion Include =" System.Text.Json" Version =" 9.0.6" />
30+ </ItemGroup >
31+ <ItemGroup Condition =" '$(TargetFramework)' == 'net8.0'" >
32+ <PackageVersion Include =" Microsoft.Extensions.Logging" Version =" 8.0.1" />
33+ <PackageVersion Include =" Microsoft.Extensions.Logging.Abstractions" Version =" 8.0.3" />
34+ <PackageVersion Include =" Microsoft.AspNetCore.Components" Version =" 8.0.17" />
35+ <PackageVersion Include =" Microsoft.AspNetCore.Components.Authorization" Version =" 8.0.17" />
36+ <PackageVersion Include =" Microsoft.Extensions.Localization.Abstractions" Version =" 8.0.17" />
37+ <PackageVersion Include =" Microsoft.Extensions.Caching.Memory" Version =" 8.0.1" />
38+ <PackageVersion Include =" Microsoft.AspNetCore.Components.Web" Version =" 8.0.17" />
39+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly" Version =" 8.0.17" />
40+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version =" 8.0.17" />
41+ </ItemGroup >
42+ <ItemGroup Condition =" '$(TargetFramework)' == 'net9.0'" >
43+ <PackageVersion Include =" Microsoft.Extensions.Logging" Version =" 9.0.6" />
44+ <PackageVersion Include =" Microsoft.Extensions.Logging.Abstractions" Version =" 9.0.6" />
45+ <PackageVersion Include =" Microsoft.AspNetCore.Components" Version =" 9.0.6" />
46+ <PackageVersion Include =" Microsoft.AspNetCore.Components.Authorization" Version =" 9.0.6" />
47+ <PackageVersion Include =" Microsoft.Extensions.Localization.Abstractions" Version =" 9.0.6" />
48+ <PackageVersion Include =" Microsoft.Extensions.Caching.Memory" Version =" 9.0.6" />
49+ <PackageVersion Include =" Microsoft.AspNetCore.Components.Web" Version =" 9.0.6" />
50+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly" Version =" 9.0.6" />
51+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version =" 9.0.6" />
52+ </ItemGroup >
53+ <ItemGroup Condition =" '$(TargetFramework)' == 'net10.0'" >
54+ <PackageVersion Include =" Microsoft.Extensions.Logging" Version =" 10.0.0-preview.5.25277.114" />
55+ <PackageVersion Include =" Microsoft.Extensions.Logging.Abstractions" Version =" 10.0.0-preview.5.25277.114" />
56+ <PackageVersion Include =" Microsoft.AspNetCore.Components" Version =" 10.0.0-preview.5.25277.114" />
57+ <PackageVersion Include =" Microsoft.AspNetCore.Components.Authorization" Version =" 10.0.0-preview.5.25277.114" />
58+ <PackageVersion Include =" Microsoft.Extensions.Localization.Abstractions" Version =" 10.0.0-preview.5.25277.114" />
59+ <PackageVersion Include =" Microsoft.Extensions.Caching.Memory" Version =" 10.0.0-preview.5.25277.114" />
60+ <PackageVersion Include =" Microsoft.AspNetCore.Components.Web" Version =" 10.0.0-preview.5.25277.114" />
61+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly" Version =" 10.0.0-preview.5.25277.114" />
62+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version =" 10.0.0-preview.5.25277.114" />
63+ </ItemGroup >
64+ <ItemGroup Label =" Test Dependencies" >
65+ <PackageVersion Include =" AutoFixture" Version =" 4.18.1" />
66+ <PackageVersion Include =" AutoFixture.Xunit2" Version =" 4.18.1" />
67+ <PackageVersion Include =" MSTest.TestAdapter" Version =" 3.6.0" />
68+ <PackageVersion Include =" MSTest.TestFramework" Version =" 3.6.0" />
69+ <PackageVersion Include =" Microsoft.NET.Test.Sdk" Version =" 17.14.1" />
70+ <PackageVersion Include =" Moq" Version =" 4.20.72" />
71+ <PackageVersion Include =" NSubstitute" Version =" 5.3.0" />
72+ <PackageVersion Include =" NUnit3TestAdapter" Version =" 5.0.0" />
73+ <PackageVersion Include =" RichardSzalay.MockHttp" Version =" 7.0.0" />
74+ <PackageVersion Include =" Serilog.Extensions.Logging" Version =" 9.0.2" />
75+ <PackageVersion Include =" Shouldly" Version =" 4.3.0" />
76+ <PackageVersion Include =" Verify.SourceGenerators" Version =" 2.5.0" />
77+ <PackageVersion Include =" Verify.Xunit" Version =" 30.4.0" />
78+ <PackageVersion Include =" Xunit.Combinatorial" Version =" 1.6.24" />
79+ <PackageVersion Include =" coverlet.collector" Version =" 6.0.4" />
80+ <PackageVersion Include =" coverlet.msbuild" Version =" 6.0.4" />
81+ <PackageVersion Include =" nunit" Version =" 4.2.2" />
82+ <PackageVersion Include =" xunit" Version =" 2.9.3" />
83+ <PackageVersion Include =" xunit.abstractions" Version =" 2.0.3" />
84+ <PackageVersion Include =" xunit.assert" Version =" 2.9.3" />
85+ <PackageVersion Include =" xunit.extensibility.execution" Version =" 2.9.3" />
86+ <PackageVersion Include =" xunit.runner.visualstudio" Version =" 3.1.1" />
87+ </ItemGroup >
88+ <ItemGroup Label =" Source Code Generators" >
89+ <PackageVersion Include =" System.Text.RegularExpressions" Version =" 4.3.1" />
90+ <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp" Version =" 4.12.0" />
91+ <PackageVersion Include =" Microsoft.CodeAnalysis.Common" Version =" 4.12.0" />
92+ <PackageVersion Include =" Microsoft.CodeAnalysis.Workspaces.Common" Version =" 4.12.0" />
93+ <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp.Workspaces" Version =" 4.12.0" />
94+ <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing.XUnit" Version =" 1.1.2" />
95+ </ItemGroup >
96+ </Project >
0 commit comments