Skip to content

Commit 54f8d06

Browse files
committed
Upgrade dependencies (#262)
* Upgrade dependencies * Cleanup references, move common references to Directory.Build.props Closes #261
1 parent 5f86fc4 commit 54f8d06

24 files changed

Lines changed: 74 additions & 121 deletions

File tree

Directory.Build.props

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,9 @@
8686
</AssemblyAttribute>
8787
</ItemGroup>
8888

89+
<!-- Common references -->
90+
<ItemGroup>
91+
<PackageReference Include="JetBrains.Annotations" Version="2021.2.0" />
92+
</ItemGroup>
93+
8994
</Project>

Samples/TardisBank/Src/Suteki.TardisBank.Api/Suteki.TardisBank.Api.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
</ItemGroup>
1414

1515
<ItemGroup>
16-
<PackageReference Include="JetBrains.Annotations" Version="2021.1.0" PrivateAssets="All" />
1716
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
1817
</ItemGroup>
1918

Samples/TardisBank/Src/Suteki.TardisBank.Domain/Suteki.TardisBank.Domain.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="JetBrains.Annotations" Version="2021.1.0" />
98
<PackageReference Include="MediatR" Version="9.0.0" />
109
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
1110
</ItemGroup>

Samples/TardisBank/Src/Suteki.TardisBank.Infrastructure/Suteki.TardisBank.Infrastructure.csproj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@
77
<ItemGroup>
88
<PackageReference Include="AutoMapper" Version="10.1.1" />
99
<PackageReference Include="FluentNHibernate" Version="3.1.0" />
10-
<PackageReference Include="Humanizer.Core" Version="2.8.26" />
11-
<PackageReference Include="JetBrains.Annotations" Version="2021.1.0" />
12-
<PackageReference Include="NHibernate" Version="5.3.8" />
10+
<PackageReference Include="Humanizer.Core" Version="2.11.10" />
11+
<PackageReference Include="NHibernate" Version="5.3.10" />
1312
</ItemGroup>
1413

1514
<ItemGroup>

Samples/TardisBank/Src/Suteki.TardisBank.Tasks/Suteki.TardisBank.Tasks.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="JetBrains.Annotations" Version="2021.1.0" />
98
<PackageReference Include="MediatR" Version="9.0.0" />
10-
<PackageReference Include="NHibernate" Version="5.3.8" />
9+
<PackageReference Include="NHibernate" Version="5.3.10" />
1110
</ItemGroup>
1211

1312
<ItemGroup>

Samples/TardisBank/Src/Suteki.TardisBank.Tests/Suteki.TardisBank.Tests.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
<ItemGroup>
44
<PackageReference Include="Appveyor.TestLogger" Version="2.0.0" />
5-
<PackageReference Include="FluentAssertions" Version="5.10.3" />
5+
<PackageReference Include="FluentAssertions" Version="6.2.0" />
66
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.7" />
7-
<PackageReference Include="Microsoft.Data.SqlClient" Version="3.0.0" />
8-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
7+
<PackageReference Include="Microsoft.Data.SqlClient" Version="3.0.1" />
8+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
99
<PackageReference Include="Moq" Version="4.16.1" />
1010
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
11-
<PackageReference Include="NHibernate" Version="5.3.8" />
11+
<PackageReference Include="NHibernate" Version="5.3.10" />
1212
<PackageReference Include="Serilog" Version="2.10.0" />
13-
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
14-
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.113.7" />
13+
<PackageReference Include="Serilog.Sinks.Console" Version="4.0.0" />
14+
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.115" />
1515
<PackageReference Include="xunit" Version="2.4.1" />
1616
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
1717
<PrivateAssets>all</PrivateAssets>
@@ -24,11 +24,11 @@
2424
</ItemGroup>
2525

2626
<ItemGroup Condition="'$(TargetFramework)' == 'net5.0'">
27-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="5.0.0" />
27+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="5.0.11" />
2828
</ItemGroup>
2929

3030
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
31-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="6.0.0-rc.1.*" />
31+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="6.0.0-rc.2.*" />
3232
</ItemGroup>
3333

3434
<ItemGroup>

Samples/TardisBank/Src/Suteki.TardisBank.WebApi/Suteki.TardisBank.WebApi.csproj

Lines changed: 12 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,35 +5,28 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="Autofac" Version="6.2.0" />
9-
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="7.1.0" />
108
<PackageReference Include="AutoMapper" Version="10.1.1" />
11-
<PackageReference Include="JetBrains.Annotations" Version="2021.2.0" />
12-
<PackageReference Include="Microsoft.Data.SqlClient" Version="3.0.0" />
13-
<PackageReference Include="Serilog.Exceptions" Version="7.0.0" />
14-
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
15-
<PackageReference Include="Serilog.Sinks.File" Version="4.1.0" />
9+
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.1" />
10+
<PackageReference Include="Autofac" Version="6.3.0" />
11+
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="7.1.0" />
12+
<PackageReference Include="Microsoft.Data.SqlClient" Version="3.0.1" />
13+
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
14+
<PackageReference Include="Serilog.Exceptions" Version="7.1.0" />
15+
<PackageReference Include="Serilog.Sinks.Console" Version="4.0.0" />
16+
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
17+
<PackageReference Include="Serilog.Sinks.Seq" Version="5.0.1" />
1618
</ItemGroup>
1719

1820
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.1'">
19-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.9" />
20-
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="7.0.0" />
21-
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
22-
<PackageReference Include="Serilog.Sinks.Seq" Version="5.0.0" />
21+
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.20" />
2322
</ItemGroup>
2423

2524
<ItemGroup Condition="'$(TargetFramework)' == 'net5.0'">
26-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.5" />
27-
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.1" />
28-
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
29-
<PackageReference Include="Serilog.Sinks.Seq" Version="5.0.1" />
25+
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.11" />
3026
</ItemGroup>
3127

3228
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
33-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.5" />
34-
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.1" />
35-
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
36-
<PackageReference Include="Serilog.Sinks.Seq" Version="5.0.1" />
29+
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.0-rc.2.*" />
3730
</ItemGroup>
3831

3932
<ItemGroup>

Samples/TransactionAttribute/App/TransactionAttribute.WebApi.csproj

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,25 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="Autofac" Version="6.1.0" />
8+
<PackageReference Include="Autofac" Version="6.3.0" />
99
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="7.1.0" />
10-
<PackageReference Include="JetBrains.Annotations" Version="2021.1.0" />
11-
<PackageReference Include="Serilog.Exceptions" Version="6.1.0" />
12-
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
13-
<PackageReference Include="Serilog.Sinks.File" Version="4.1.0" />
10+
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
11+
<PackageReference Include="Serilog.Exceptions" Version="7.1.0" />
12+
<PackageReference Include="Serilog.Sinks.Console" Version="4.0.0" />
13+
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
14+
<PackageReference Include="Serilog.Sinks.Seq" Version="5.0.1" />
1415
</ItemGroup>
1516

1617
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.1'">
17-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.9" />
18-
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
19-
<PackageReference Include="Serilog.Sinks.Seq" Version="5.0.0" />
18+
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.20" />
2019
</ItemGroup>
2120

2221
<ItemGroup Condition="'$(TargetFramework)' == 'net5.0'">
23-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.5" />
24-
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
25-
<PackageReference Include="Serilog.Sinks.Seq" Version="5.0.0" />
22+
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.11" />
2623
</ItemGroup>
2724

2825
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
29-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.0-rc.1.*" />
30-
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
31-
<PackageReference Include="Serilog.Sinks.Seq" Version="5.0.1" />
26+
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.0-rc.2.*" />
3227
</ItemGroup>
3328

3429
<ItemGroup>

Samples/TransactionAttribute/Tests/TransactionAttribute.Tests.csproj

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@
66

77
<ItemGroup>
88
<PackageReference Include="Appveyor.TestLogger" Version="2.0.0" />
9-
<PackageReference Include="FluentAssertions" Version="5.10.3" />
10-
<PackageReference Include="JetBrains.Annotations" Version="2021.1.0" />
11-
<PackageReference Include="Microsoft.Data.SqlClient" Version="3.0.0" />
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
9+
<PackageReference Include="FluentAssertions" Version="6.2.0" />
10+
<PackageReference Include="Microsoft.Data.SqlClient" Version="3.0.1" />
11+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
1312
<PackageReference Include="Moq" Version="4.16.1" />
1413
<PackageReference Include="xunit" Version="2.4.1" />
1514
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
@@ -23,11 +22,11 @@
2322
</ItemGroup>
2423

2524
<ItemGroup Condition="'$(TargetFramework)' == 'net5.0'">
26-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="5.0.5" />
25+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="5.0.11" />
2726
</ItemGroup>
2827

2928
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
30-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="6.0.0-rc.1.*" />
29+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="6.0.0-rc.2.*" />
3130
</ItemGroup>
3231

3332
<ItemGroup>

Src/Directory.Build.props

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<Project>
2+
3+
<Import Project="../Directory.Build.props" />
4+
5+
<!-- Add Source Link to all library packages -->
6+
<ItemGroup>
7+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
8+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
9+
<PrivateAssets>all</PrivateAssets>
10+
</PackageReference>
11+
</ItemGroup>
12+
13+
</Project>

0 commit comments

Comments
 (0)