Skip to content

Commit 954d9d6

Browse files
Merge pull request #86 from TechnologyEnhancedLearning/Develop/Fixes/TD-4168-Framework_Upgrade
TD-4168: Upgrade LH solutions to .NET 8 (LTS)
2 parents f66a70e + 032aae6 commit 954d9d6

File tree

11 files changed

+27
-25
lines changed

11 files changed

+27
-25
lines changed

Auth/LearningHub.Nhs.Auth.Tests/LearningHub.Nhs.Auth.Tests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<IsPackable>false</IsPackable>
77
<Platforms>x64</Platforms>

Auth/LearningHub.Nhs.Auth/LearningHub.Nhs.Auth.csproj

Lines changed: 5 additions & 5 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
<UserSecretsId>00EF27C2-ECB6-4E37-A6B6-58E4E6189D0E</UserSecretsId>
66
<GenerateDocumentationFile>true</GenerateDocumentationFile>
77
<Platforms>x64</Platforms>
@@ -98,12 +98,12 @@
9898
<ItemGroup>
9999
<PackageReference Include="AutoMapper" Version="10.1.1" />
100100
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.1" />
101-
<PackageReference Include="Azure.Extensions.AspNetCore.DataProtection.Blobs" Version="1.2.1" />
101+
<PackageReference Include="Azure.Extensions.AspNetCore.DataProtection.Blobs" Version="1.3.4" />
102102
<PackageReference Include="Azure.Extensions.AspNetCore.DataProtection.Keys" Version="1.1.0" />
103-
<PackageReference Include="Azure.Identity" Version="1.5.0" />
103+
<PackageReference Include="Azure.Identity" Version="1.13.1" />
104104
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
105105
<PackageReference Include="FluentValidation" Version="10.3.4" />
106-
<PackageReference Include="IdentityServer4" Version="4.1.1" />
106+
<PackageReference Include="IdentityServer4" Version="4.1.2" />
107107
<PackageReference Include="IdentityServer4.Contrib.RedisStore" Version="4.0.0" />
108108
<PackageReference Include="LearningHub.Nhs.Caching" Version="2.0.0" />
109109
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
@@ -118,7 +118,7 @@
118118
<PrivateAssets>all</PrivateAssets>
119119
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
120120
</PackageReference>
121-
<PackageReference Include="System.Data.SqlClient" Version="4.8.3" />
121+
<PackageReference Include="System.Data.SqlClient" Version="4.9.0" />
122122
<PackageReference Include="UAParser" Version="3.1.47" />
123123
<PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.19.0" />
124124
</ItemGroup>

LearningHub.Nhs.UserApi.Repository.Interface/LearningHub.Nhs.UserApi.Repository.Interface.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<IsPackable>false</IsPackable>
77
<Platforms>x64</Platforms>
88
</PropertyGroup>
99

1010
<ItemGroup>
1111
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
12-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
12+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.42" />
1313
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
1414
<PrivateAssets>all</PrivateAssets>
1515
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

LearningHub.Nhs.UserApi.Repository/LearningHub.Nhs.UserApi.Repository.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<IsPackable>false</IsPackable>
77
<Platforms>x64</Platforms>
88
</PropertyGroup>
99

1010
<ItemGroup>
1111
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
12-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
12+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.42" />
1313
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.0" />
1414
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.0" />
1515
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">

LearningHub.Nhs.UserApi.Services.Interface/LearningHub.Nhs.UserAPI.Services.Interface.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<IsPackable>false</IsPackable>
77
<Platforms>x64</Platforms>
88
</PropertyGroup>
99

1010
<ItemGroup>
1111
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
12-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
12+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.42" />
1313
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
1414
<PrivateAssets>all</PrivateAssets>
1515
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

LearningHub.Nhs.UserApi.Services.UnitTests/LearningHub.Nhs.UserApi.Services.UnitTests.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">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
@@ -13,8 +13,8 @@
1313
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
1414
<PackageReference Include="EntityFrameworkCore.Testing.Moq" Version="4.0.0" />
1515
<PackageReference Include="LearningHub.Nhs.Caching" Version="2.0.0" />
16-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
17-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
16+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.42" />
17+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
1818
<PackageReference Include="MockQueryable.Core" Version="5.0.0" />
1919
<PackageReference Include="MockQueryable.Moq" Version="5.0.0" />
2020
<PackageReference Include="Moq" Version="4.18.2" />

LearningHub.Nhs.UserApi.Services/LearningHub.Nhs.UserApi.Services.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<IsPackable>false</IsPackable>
77
<Platforms>x64</Platforms>
88
</PropertyGroup>
99

1010
<ItemGroup>
1111
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
12-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
12+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.42" />
1313
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.0" />
1414
<PackageReference Include="Microsoft.Extensions.Caching.Redis" Version="2.2.0" />
1515
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">

LearningHub.Nhs.UserApi.Shared/LearningHub.Nhs.UserApi.Shared.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<IsPackable>false</IsPackable>
77
<Platforms>x64</Platforms>
88
</PropertyGroup>
99

1010
<ItemGroup>
1111
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
12-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
12+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.42" />
1313
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
1414
<PrivateAssets>all</PrivateAssets>
1515
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

LearningHub.Nhs.UserApi.UnitTests/LearningHub.Nhs.UserApi.UnitTests.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">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
@@ -11,8 +11,8 @@
1111

1212
<ItemGroup>
1313
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
14-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
14+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.42" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
1616
<PackageReference Include="Moq" Version="4.18.2" />
1717
<PackageReference Include="xunit" Version="2.4.1" />
1818
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">

LearningHub.Nhs.UserApi/LearningHub.Nhs.UserApi.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
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
66
<GenerateDocumentationFile>true</GenerateDocumentationFile>
77
<Platforms>x64</Platforms>
@@ -26,7 +26,7 @@
2626
<PackageReference Include="elfhHub.Nhs.Models" Version="3.0.8" />
2727
<PackageReference Include="IdentityServer4.AccessTokenValidation" Version="3.0.1" />
2828
<PackageReference Include="LearningHub.Nhs.Caching" Version="2.0.0" />
29-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.33" />
29+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.42" />
3030
<PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.19.0" />
3131
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.0" />
3232
<PackageReference Include="NLog.Web.AspNetCore" Version="4.14.0" />
@@ -35,7 +35,7 @@
3535
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3636
</PackageReference>
3737
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.2.3" />
38-
<PackageReference Include="System.Data.SqlClient" Version="4.8.5" />
38+
<PackageReference Include="System.Data.SqlClient" Version="4.9.0" />
3939
</ItemGroup>
4040

4141
<ItemGroup>

0 commit comments

Comments
 (0)