Skip to content

Commit d037d90

Browse files
Update dependencies and add new solution
- Updated `Microsoft.Extensions.Diagnostics.HealthChecks` to use a version range starting from `8.0.0` instead of a fixed version in `Directory.Packages.props`. - Upgraded `CSharpFunctionalExtensions` from `2.41.0` to `2.42.5`. - Added `<PrivateAssets>all</PrivateAssets>` to `Microsoft.Extensions.Diagnostics.HealthChecks` in `XperienceCommunity.AspNetCore.HealthChecks.csproj` to limit package exposure. - Created a new solution file `XperienceCommunity.AspNetCore.HealthChecks.sln` for better project organization. - Updated `packages.lock.json` across various dependencies to ensure consistency with the new versioning strategy and updated content hashes for integrity checks.
1 parent 3cb948c commit d037d90

File tree

4 files changed

+66
-39
lines changed

4 files changed

+66
-39
lines changed

Directory.Packages.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
</PropertyGroup>
55
<ItemGroup>
66
<PackageVersion Include="Kentico.Xperience.Libraries" Version="[13.0.74, 13.1.0)" />
7-
<PackageVersion Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="8.0.4" />
7+
<PackageVersion Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="[8.0.0,)" />
88
<PackageVersion Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
9-
<PackageVersion Include="CSharpFunctionalExtensions" Version="2.41.0" />
9+
<PackageVersion Include="CSharpFunctionalExtensions" Version="2.42.5" />
1010
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0.0" />
1111
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" version="8.0.0.0" />
1212
</ItemGroup>

src/XperienceCommunity.AspNetCore.HealthChecks/XperienceCommunity.AspNetCore.HealthChecks.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
<PackageReference Include="Kentico.Xperience.Libraries">
2222
<PrivateAssets>all</PrivateAssets>
2323
</PackageReference>
24-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" />
24+
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" >
25+
<PrivateAssets>all</PrivateAssets>
26+
</PackageReference>
2527
<PackageReference Include="Microsoft.SourceLink.GitHub">
2628
<PrivateAssets>all</PrivateAssets>
2729
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.5.002.0
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XperienceCommunity.AspNetCore.HealthChecks", "XperienceCommunity.AspNetCore.HealthChecks.csproj", "{8A7E5443-C765-4F97-A6DE-CF0B2A2136C3}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Any CPU = Debug|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{8A7E5443-C765-4F97-A6DE-CF0B2A2136C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15+
{8A7E5443-C765-4F97-A6DE-CF0B2A2136C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
16+
{8A7E5443-C765-4F97-A6DE-CF0B2A2136C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
17+
{8A7E5443-C765-4F97-A6DE-CF0B2A2136C3}.Release|Any CPU.Build.0 = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
GlobalSection(ExtensibilityGlobals) = postSolution
23+
SolutionGuid = {FCA0745E-49A7-4E75-B983-20963A5C77D4}
24+
EndGlobalSection
25+
EndGlobal

src/XperienceCommunity.AspNetCore.HealthChecks/packages.lock.json

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
"net6.0": {
55
"CSharpFunctionalExtensions": {
66
"type": "Direct",
7-
"requested": "[2.41.0, )",
8-
"resolved": "2.41.0",
9-
"contentHash": "g9uR6a/tfnstew4FHjZost/NxgJ6gnZKCI2EuNC5MOGx0L6ntrReTegO4LHfpXCy9kREbXfrgHW8DI6QV+YbDQ=="
7+
"requested": "[2.42.5, )",
8+
"resolved": "2.42.5",
9+
"contentHash": "Do9Q7Nyfx2G4HRt96aB6yoP5Z9ic3jqBHLrf35tULzsWlFoBlkQZT62aXCiv7UmVmF56OUR+a3JoSSs140hfHQ=="
1010
},
1111
"Kentico.Xperience.Libraries": {
1212
"type": "Direct",
@@ -81,15 +81,15 @@
8181
},
8282
"Microsoft.Extensions.Diagnostics.HealthChecks": {
8383
"type": "Direct",
84-
"requested": "[8.0.4, )",
85-
"resolved": "8.0.4",
86-
"contentHash": "QOMZwmA5cCJA29pWQ8gSgwSW1RBKh1x0IKyUYJFy4o644pFmXKhpdnZhilERjp/V8k7+Cu9Aqg72wYk/U4vAiQ==",
84+
"requested": "[8.0.0, )",
85+
"resolved": "8.0.0",
86+
"contentHash": "P9SoBuVZhJPpALZmSq72aQEb9ryP67EdquaCZGXGrrcASTNHYdrUhnpgSwIipgM5oVC+dKpRXg5zxobmF9xr5g==",
8787
"dependencies": {
8888
"Microsoft.Bcl.AsyncInterfaces": "8.0.0",
89-
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.4",
89+
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.0",
9090
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
91-
"Microsoft.Extensions.Logging.Abstractions": "8.0.1",
92-
"Microsoft.Extensions.Options": "8.0.2"
91+
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
92+
"Microsoft.Extensions.Options": "8.0.0"
9393
}
9494
},
9595
"Microsoft.SourceLink.GitHub": {
@@ -368,8 +368,8 @@
368368
},
369369
"Microsoft.Extensions.DependencyInjection.Abstractions": {
370370
"type": "Transitive",
371-
"resolved": "8.0.1",
372-
"contentHash": "fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA=="
371+
"resolved": "8.0.0",
372+
"contentHash": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg=="
373373
},
374374
"Microsoft.Extensions.Diagnostics.Abstractions": {
375375
"type": "Transitive",
@@ -383,8 +383,8 @@
383383
},
384384
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
385385
"type": "Transitive",
386-
"resolved": "8.0.4",
387-
"contentHash": "/VINyqL+Hth2P+u5Qyrmar+w/RtNL/LBUhqG4vST2oDSout8N85j8FQdMKR2R/MJJiEBbg9H6NwWBWEYCCE+gw=="
386+
"resolved": "8.0.0",
387+
"contentHash": "AT2qqos3IgI09ok36Qag9T8bb6kHJ3uT9Q5ki6CySybFsK6/9JbvQAgAHf1pVEjST0/N4JaFaCbm40R5edffwg=="
388388
},
389389
"Microsoft.Extensions.FileProviders.Abstractions": {
390390
"type": "Transitive",
@@ -433,10 +433,10 @@
433433
},
434434
"Microsoft.Extensions.Logging.Abstractions": {
435435
"type": "Transitive",
436-
"resolved": "8.0.1",
437-
"contentHash": "RIFgaqoaINxkM2KTOw72dmilDmTrYA0ns2KW4lDz4gZ2+o6IQ894CzmdL3StM2oh7QQq44nCWiqKqc4qUI9Jmg==",
436+
"resolved": "8.0.0",
437+
"contentHash": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==",
438438
"dependencies": {
439-
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
439+
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
440440
}
441441
},
442442
"Microsoft.Extensions.Logging.Debug": {
@@ -449,8 +449,8 @@
449449
},
450450
"Microsoft.Extensions.Options": {
451451
"type": "Transitive",
452-
"resolved": "8.0.2",
453-
"contentHash": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
452+
"resolved": "8.0.0",
453+
"contentHash": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==",
454454
"dependencies": {
455455
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
456456
"Microsoft.Extensions.Primitives": "8.0.0"
@@ -1831,9 +1831,9 @@
18311831
"net8.0": {
18321832
"CSharpFunctionalExtensions": {
18331833
"type": "Direct",
1834-
"requested": "[2.41.0, )",
1835-
"resolved": "2.41.0",
1836-
"contentHash": "g9uR6a/tfnstew4FHjZost/NxgJ6gnZKCI2EuNC5MOGx0L6ntrReTegO4LHfpXCy9kREbXfrgHW8DI6QV+YbDQ=="
1834+
"requested": "[2.42.5, )",
1835+
"resolved": "2.42.5",
1836+
"contentHash": "Do9Q7Nyfx2G4HRt96aB6yoP5Z9ic3jqBHLrf35tULzsWlFoBlkQZT62aXCiv7UmVmF56OUR+a3JoSSs140hfHQ=="
18371837
},
18381838
"Kentico.Xperience.Libraries": {
18391839
"type": "Direct",
@@ -1908,14 +1908,14 @@
19081908
},
19091909
"Microsoft.Extensions.Diagnostics.HealthChecks": {
19101910
"type": "Direct",
1911-
"requested": "[8.0.4, )",
1912-
"resolved": "8.0.4",
1913-
"contentHash": "QOMZwmA5cCJA29pWQ8gSgwSW1RBKh1x0IKyUYJFy4o644pFmXKhpdnZhilERjp/V8k7+Cu9Aqg72wYk/U4vAiQ==",
1911+
"requested": "[8.0.0, )",
1912+
"resolved": "8.0.0",
1913+
"contentHash": "P9SoBuVZhJPpALZmSq72aQEb9ryP67EdquaCZGXGrrcASTNHYdrUhnpgSwIipgM5oVC+dKpRXg5zxobmF9xr5g==",
19141914
"dependencies": {
1915-
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.4",
1915+
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.0",
19161916
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
1917-
"Microsoft.Extensions.Logging.Abstractions": "8.0.1",
1918-
"Microsoft.Extensions.Options": "8.0.2"
1917+
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
1918+
"Microsoft.Extensions.Options": "8.0.0"
19191919
}
19201920
},
19211921
"Microsoft.SourceLink.GitHub": {
@@ -2194,8 +2194,8 @@
21942194
},
21952195
"Microsoft.Extensions.DependencyInjection.Abstractions": {
21962196
"type": "Transitive",
2197-
"resolved": "8.0.1",
2198-
"contentHash": "fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA=="
2197+
"resolved": "8.0.0",
2198+
"contentHash": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg=="
21992199
},
22002200
"Microsoft.Extensions.Diagnostics.Abstractions": {
22012201
"type": "Transitive",
@@ -2209,8 +2209,8 @@
22092209
},
22102210
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
22112211
"type": "Transitive",
2212-
"resolved": "8.0.4",
2213-
"contentHash": "/VINyqL+Hth2P+u5Qyrmar+w/RtNL/LBUhqG4vST2oDSout8N85j8FQdMKR2R/MJJiEBbg9H6NwWBWEYCCE+gw=="
2212+
"resolved": "8.0.0",
2213+
"contentHash": "AT2qqos3IgI09ok36Qag9T8bb6kHJ3uT9Q5ki6CySybFsK6/9JbvQAgAHf1pVEjST0/N4JaFaCbm40R5edffwg=="
22142214
},
22152215
"Microsoft.Extensions.FileProviders.Abstractions": {
22162216
"type": "Transitive",
@@ -2259,10 +2259,10 @@
22592259
},
22602260
"Microsoft.Extensions.Logging.Abstractions": {
22612261
"type": "Transitive",
2262-
"resolved": "8.0.1",
2263-
"contentHash": "RIFgaqoaINxkM2KTOw72dmilDmTrYA0ns2KW4lDz4gZ2+o6IQ894CzmdL3StM2oh7QQq44nCWiqKqc4qUI9Jmg==",
2262+
"resolved": "8.0.0",
2263+
"contentHash": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==",
22642264
"dependencies": {
2265-
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
2265+
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
22662266
}
22672267
},
22682268
"Microsoft.Extensions.Logging.Debug": {
@@ -2275,8 +2275,8 @@
22752275
},
22762276
"Microsoft.Extensions.Options": {
22772277
"type": "Transitive",
2278-
"resolved": "8.0.2",
2279-
"contentHash": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
2278+
"resolved": "8.0.0",
2279+
"contentHash": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==",
22802280
"dependencies": {
22812281
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
22822282
"Microsoft.Extensions.Primitives": "8.0.0"

0 commit comments

Comments
 (0)