Skip to content

Commit e7071b7

Browse files
authored
updated all nuget packages to latest versions (#64)
1 parent cede34b commit e7071b7

File tree

5 files changed

+67
-66
lines changed

5 files changed

+67
-66
lines changed

Directory.Build.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
66
</PropertyGroup>
77
<PropertyGroup Label="Package">
8-
<Authors>Mikhail Merkulov</Authors>
9-
<Company>Mikhail Merkulov</Company>
10-
<Copyright>Copyright 2023 © Mikhail Merkulov. All rights Reserved</Copyright>
8+
<Authors>Mykhaylo Merkulov</Authors>
9+
<Company>Mykhaylo Merkulov</Company>
10+
<Copyright>Copyright 2025 © Mykhaylo Merkulov. All rights Reserved</Copyright>
1111
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
1212
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1313
<PackageProjectUrl>https://github.com/MrZoidberg/VaultSharp.Extensions.Configuration</PackageProjectUrl>

Source/SampleWebApp/SampleWebApp.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
66
<IsPackable>false</IsPackable>
77
<WarningLevel>0</WarningLevel>
@@ -12,15 +12,15 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="6.0.0">
15+
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="9.0.0">
1616
<PrivateAssets>all</PrivateAssets>
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
1818
</PackageReference>
1919
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0">
2020
<PrivateAssets>all</PrivateAssets>
2121
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2222
</PackageReference>
23-
<PackageReference Include="MinVer" Version="5.0.0">
23+
<PackageReference Include="MinVer" Version="6.0.0">
2424
<PrivateAssets>all</PrivateAssets>
2525
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2626
</PackageReference>

Source/VaultSharp.Extensions.Configuration/VaultConfigurationProvider.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ namespace VaultSharp.Extensions.Configuration
1111
using System.Threading.Tasks;
1212
using Microsoft.Extensions.Configuration;
1313
using Microsoft.Extensions.Logging;
14-
using Microsoft.VisualStudio.Threading;
1514
using VaultSharp;
1615
using VaultSharp.Core;
1716
using VaultSharp.V1.AuthMethods;
@@ -100,10 +99,10 @@ public override void Load()
10099
this.vaultClient = new VaultClient(vaultClientSettings);
101100
}
102101

103-
using var ctx = new JoinableTaskContext();
104-
var jtf = new JoinableTaskFactory(ctx);
105-
var hasChanges = jtf.RunAsync(
106-
async () => await this.LoadVaultDataAsync(this.vaultClient).ConfigureAwait(true)).Join();
102+
var hasChanges = this.LoadVaultDataAsync(this.vaultClient)
103+
.ConfigureAwait(false)
104+
.GetAwaiter()
105+
.GetResult();
107106

108107
if (hasChanges)
109108
{

Source/VaultSharp.Extensions.Configuration/VaultSharp.Extensions.Configuration.csproj

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup Label="Build">
44
<LangVersion>default</LangVersion>
55
<TreatWarningsAsErrors>True</TreatWarningsAsErrors>
6-
<NoWarn>SA1633;SA1028;SA1309;CA1303;CS1591</NoWarn>
6+
<NoWarn>SA1633;SA1028;SA1309;CA1303;CS1591;IDE0057</NoWarn>
77
<PackageId>VaultSharp.Extensions.Configuration</PackageId>
88
<PackageLicenseExpression>MIT</PackageLicenseExpression>
99
<Nullable>enable</Nullable>
@@ -32,24 +32,23 @@
3232
<PrivateAssets>all</PrivateAssets>
3333
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3434
</PackageReference>
35-
<PackageReference Include="GitVersion.MsBuild" Version="5.12.0">
35+
<PackageReference Include="GitVersion.MsBuild" Version="6.2.0">
3636
<PrivateAssets>all</PrivateAssets>
3737
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3838
</PackageReference>
3939
</ItemGroup>
4040

4141
<ItemGroup>
42-
<PackageReference Include="Microsoft.VisualStudio.Threading" Version="17.9.28" />
43-
<PackageReference Include="VaultSharp" Version="1.13.0.1" />
42+
<PackageReference Include="VaultSharp" Version="1.17.5.1" />
4443
<PackageReference Include="MinVer" Version="5.0.0">
4544
<PrivateAssets>all</PrivateAssets>
4645
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4746
</PackageReference>
4847
</ItemGroup>
4948

5049
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
51-
<PackageReference Include="System.Text.Json" Version="7.0.3" />
52-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
50+
<PackageReference Include="System.Text.Json" Version="8.0.5" />
51+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
5352
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
5453
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.3" />
5554
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="6.0.0">
@@ -59,8 +58,8 @@
5958
</ItemGroup>
6059

6160
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.1'">
62-
<PackageReference Include="System.Text.Json" Version="7.0.3" />
63-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
61+
<PackageReference Include="System.Text.Json" Version="8.0.5" />
62+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
6463
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="7.0.0" />
6564
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
6665
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="7.0.4">
@@ -70,32 +69,32 @@
7069
</ItemGroup>
7170

7271
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
73-
<PackageReference Include="System.Text.Json" Version="7.0.3" />
74-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
75-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
76-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.3" />
77-
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="6.0.0">
72+
<PackageReference Include="System.Text.Json" Version="8.0.5" />
73+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
74+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
75+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
76+
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="9.0.0">
7877
<PrivateAssets>all</PrivateAssets>
7978
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
8079
</PackageReference>
8180
</ItemGroup>
8281

8382
<ItemGroup Condition="'$(TargetFramework)' == 'net7.0'">
84-
<PackageReference Include="System.Text.Json" Version="7.0.4" />
85-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
86-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="7.0.0" />
87-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
83+
<PackageReference Include="System.Text.Json" Version="8.0.5" />
84+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
85+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
86+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
8887
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="7.0.4">
8988
<PrivateAssets>all</PrivateAssets>
9089
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
9190
</PackageReference>
9291
</ItemGroup>
9392

9493
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
95-
<PackageReference Include="System.Text.Json" Version="8.0.4" />
94+
<PackageReference Include="System.Text.Json" Version="9.0.4" />
9695
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
97-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
98-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1" />
96+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
97+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
9998
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="8.0.0">
10099
<PrivateAssets>all</PrivateAssets>
101100
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>

Tests/VaultSharp.Extensions.Configuration.Test/VaultSharp.Extensions.Configuration.Test.csproj

Lines changed: 38 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -22,82 +22,85 @@
2222

2323
<ItemGroup>
2424
<PackageReference Include="Docker.DotNet" Version="3.125.15" />
25-
<PackageReference Include="FluentAssertions" Version="6.12.0" />
26-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
27-
<PackageReference Include="Serilog.Extensions.Logging" Version="3.1.0" />
28-
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
29-
<PackageReference Include="Microsoft.VisualStudio.Threading" Version="17.9.28" />
30-
<PackageReference Include="coverlet.collector" Version="6.0.2" PrivateAssets="all">
25+
<PackageReference Include="FluentAssertions" Version="8.2.0" />
26+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
27+
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
28+
<PackageReference Include="coverlet.collector" Version="6.0.4" PrivateAssets="all">
3129
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3230
</PackageReference>
33-
<PackageReference Include="Moq" Version="4.20.70" />
31+
<PackageReference Include="Moq" Version="4.20.72" />
3432
<PackageReference Include="MinVer" Version="5.0.0">
3533
<PrivateAssets>all</PrivateAssets>
3634
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3735
</PackageReference>
38-
<PackageReference Include="Testcontainers" Version="3.8.0" />
39-
<PackageReference Include="xunit" Version="2.7.0" />
40-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.7">
36+
<PackageReference Include="Testcontainers" Version="4.3.0" />
37+
<PackageReference Include="xunit" Version="2.9.3" />
38+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2">
4139
<PrivateAssets>all</PrivateAssets>
4240
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4341
</PackageReference>
4442
</ItemGroup>
4543

4644
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.1'">
47-
<PackageReference Include="System.Text.Json" Version="7.0.3" />
48-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
49-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="7.0.4" />
50-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="7.0.0" />
51-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
45+
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
46+
<PackageReference Include="System.Text.Json" Version="8.0.5" />
47+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
48+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
49+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
50+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
5251
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="7.0.4">
5352
<PrivateAssets>all</PrivateAssets>
5453
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
5554
</PackageReference>
5655
</ItemGroup>
5756

5857
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
59-
<PackageReference Include="System.Text.Json" Version="7.0.3" />
60-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
61-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="6.0.0" />
62-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
63-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.3" />
58+
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
59+
<PackageReference Include="System.Text.Json" Version="8.0.5" />
60+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
61+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
62+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
63+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
6464
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="6.0.0">
6565
<PrivateAssets>all</PrivateAssets>
6666
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
6767
</PackageReference>
6868
</ItemGroup>
6969

7070
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
71-
<PackageReference Include="System.Text.Json" Version="7.0.3" />
72-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
73-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="6.0.0" />
74-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
75-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.3" />
71+
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
72+
<PackageReference Include="System.Text.Json" Version="8.0.5" />
73+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
74+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
75+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
76+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
7677
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="6.0.0">
7778
<PrivateAssets>all</PrivateAssets>
7879
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
7980
</PackageReference>
8081
</ItemGroup>
8182

8283
<ItemGroup Condition="'$(TargetFramework)' == 'net7.0'">
83-
<PackageReference Include="System.Text.Json" Version="7.0.4" />
84-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
85-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="7.0.4" />
86-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="7.0.0" />
87-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
84+
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
85+
<PackageReference Include="System.Text.Json" Version="8.0.5" />
86+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
87+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
88+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
89+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
8890
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="7.0.4">
8991
<PrivateAssets>all</PrivateAssets>
9092
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
9193
</PackageReference>
9294
</ItemGroup>
9395

9496
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
95-
<PackageReference Include="System.Text.Json" Version="8.0.4" />
97+
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
98+
<PackageReference Include="System.Text.Json" Version="9.0.4" />
9699
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
97-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.1" />
98-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
99-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1" />
100-
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="8.0.0">
100+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
101+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
102+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
103+
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="9.0.0">
101104
<PrivateAssets>all</PrivateAssets>
102105
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
103106
</PackageReference>

0 commit comments

Comments
 (0)