diff --git a/.github/workflows/publish_nugets.yml b/.github/workflows/publish_nugets.yml index b23961a..812b229 100644 --- a/.github/workflows/publish_nugets.yml +++ b/.github/workflows/publish_nugets.yml @@ -24,11 +24,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 - - name: Setup .NET 8.0.x + - name: Setup .NET 9.0.x uses: actions/setup-dotnet@v3 with: # Semantic version range syntax or exact version of a dotnet version - dotnet-version: '8.0.x' + dotnet-version: '9.0.x' - name: Set VERSION variable from tag run: echo "VERSION=${GITHUB_REF/refs\/tags\/v/}" >> $GITHUB_ENV diff --git a/Base/src/ThingsLibrary.Base/ThingsLibrary.Base.csproj b/Base/src/ThingsLibrary.Base/ThingsLibrary.Base.csproj index 06a395b..a722e6f 100644 --- a/Base/src/ThingsLibrary.Base/ThingsLibrary.Base.csproj +++ b/Base/src/ThingsLibrary.Base/ThingsLibrary.Base.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable true diff --git a/Base/src/ThingsLibrary.Testing/ThingsLibrary.Testing.csproj b/Base/src/ThingsLibrary.Testing/ThingsLibrary.Testing.csproj index 9e729dc..a9c04da 100644 --- a/Base/src/ThingsLibrary.Testing/ThingsLibrary.Testing.csproj +++ b/Base/src/ThingsLibrary.Testing/ThingsLibrary.Testing.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable true @@ -20,12 +20,12 @@ - - - - - - + + + + + + diff --git a/Base/tests/ThingsLibrary.Base.Tests/ThingsLibrary.Base.Tests.csproj b/Base/tests/ThingsLibrary.Base.Tests/ThingsLibrary.Base.Tests.csproj index aca02ea..77fd5e2 100644 --- a/Base/tests/ThingsLibrary.Base.Tests/ThingsLibrary.Base.Tests.csproj +++ b/Base/tests/ThingsLibrary.Base.Tests/ThingsLibrary.Base.Tests.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable @@ -28,9 +28,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Database/src/ThingsLibrary.Database.Mongo/ThingsLibrary.Database.Mongo.csproj b/Database/src/ThingsLibrary.Database.Mongo/ThingsLibrary.Database.Mongo.csproj index 1e94b70..f4a72a2 100644 --- a/Database/src/ThingsLibrary.Database.Mongo/ThingsLibrary.Database.Mongo.csproj +++ b/Database/src/ThingsLibrary.Database.Mongo/ThingsLibrary.Database.Mongo.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable true @@ -23,8 +23,8 @@ - - + + diff --git a/Database/src/ThingsLibrary.Database.SqlServer/ThingsLibrary.Database.SqlServer.csproj b/Database/src/ThingsLibrary.Database.SqlServer/ThingsLibrary.Database.SqlServer.csproj index 3a5746c..15a3202 100644 --- a/Database/src/ThingsLibrary.Database.SqlServer/ThingsLibrary.Database.SqlServer.csproj +++ b/Database/src/ThingsLibrary.Database.SqlServer/ThingsLibrary.Database.SqlServer.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable true @@ -24,7 +24,7 @@ - + diff --git a/Database/src/ThingsLibrary.Database/ThingsLibrary.Database.csproj b/Database/src/ThingsLibrary.Database/ThingsLibrary.Database.csproj index ce890cc..b844707 100644 --- a/Database/src/ThingsLibrary.Database/ThingsLibrary.Database.csproj +++ b/Database/src/ThingsLibrary.Database/ThingsLibrary.Database.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable true @@ -23,9 +23,9 @@ - - - + + + diff --git a/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.Mongo/DataContext.cs b/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.Mongo/DataContext.cs index 03995d6..758ad7c 100644 --- a/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.Mongo/DataContext.cs +++ b/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.Mongo/DataContext.cs @@ -19,7 +19,7 @@ internal class DataContext : Database.DataContext public DataContext(DbContextOptions options) : base(options) { - BsonDefaults.GuidRepresentationMode = GuidRepresentationMode.V3; + //BsonDefaults.GuidRepresentationMode = GuidRepresentationMode.V3; } protected override void OnModelCreating(ModelBuilder modelBuilder) diff --git a/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.Mongo/ThingsLibrary.Database.Tests.Integration.Mongo.csproj b/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.Mongo/ThingsLibrary.Database.Tests.Integration.Mongo.csproj index deb6031..0e003d9 100644 --- a/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.Mongo/ThingsLibrary.Database.Tests.Integration.Mongo.csproj +++ b/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.Mongo/ThingsLibrary.Database.Tests.Integration.Mongo.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0;net9.0 enable enable @@ -12,17 +12,17 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + diff --git a/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.SqlServer/ThingsLibrary.Database.Tests.Integration.SqlServer.csproj b/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.SqlServer/ThingsLibrary.Database.Tests.Integration.SqlServer.csproj index 83db8f9..a76a01c 100644 --- a/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.SqlServer/ThingsLibrary.Database.Tests.Integration.SqlServer.csproj +++ b/Database/tests-integration/ThingsLibrary.Database.Tests.Integration.SqlServer/ThingsLibrary.Database.Tests.Integration.SqlServer.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable @@ -12,17 +12,17 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + diff --git a/Database/tests-integration/ThingsLibrary.Database.Tests.Integration/ThingsLibrary.Database.Tests.Integration.csproj b/Database/tests-integration/ThingsLibrary.Database.Tests.Integration/ThingsLibrary.Database.Tests.Integration.csproj index 71ad081..9502338 100644 --- a/Database/tests-integration/ThingsLibrary.Database.Tests.Integration/ThingsLibrary.Database.Tests.Integration.csproj +++ b/Database/tests-integration/ThingsLibrary.Database.Tests.Integration/ThingsLibrary.Database.Tests.Integration.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0;net9.0 enable enable @@ -14,9 +14,9 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + diff --git a/Database/tests/ThingsLibrary.Database.Tests/ThingsLibrary.Database.Tests.csproj b/Database/tests/ThingsLibrary.Database.Tests/ThingsLibrary.Database.Tests.csproj index ec68b5a..9520d42 100644 --- a/Database/tests/ThingsLibrary.Database.Tests/ThingsLibrary.Database.Tests.csproj +++ b/Database/tests/ThingsLibrary.Database.Tests/ThingsLibrary.Database.Tests.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0;net9.0 enable enable @@ -14,9 +14,9 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + diff --git a/Security/src/ThingsLibrary.Security.OAuth2/ThingsLibrary.Security.OAuth2.csproj b/Security/src/ThingsLibrary.Security.OAuth2/ThingsLibrary.Security.OAuth2.csproj index 96921be..7628445 100644 --- a/Security/src/ThingsLibrary.Security.OAuth2/ThingsLibrary.Security.OAuth2.csproj +++ b/Security/src/ThingsLibrary.Security.OAuth2/ThingsLibrary.Security.OAuth2.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable true @@ -18,7 +18,7 @@ - + diff --git a/Security/tests/ThingsLibrary.Security.OAuth2.Tests/ThingsLibrary.Security.OAuth2.Tests.csproj b/Security/tests/ThingsLibrary.Security.OAuth2.Tests/ThingsLibrary.Security.OAuth2.Tests.csproj index 1728382..64a7b44 100644 --- a/Security/tests/ThingsLibrary.Security.OAuth2.Tests/ThingsLibrary.Security.OAuth2.Tests.csproj +++ b/Security/tests/ThingsLibrary.Security.OAuth2.Tests/ThingsLibrary.Security.OAuth2.Tests.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 false true @@ -18,9 +18,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Services/src/ThingsLibrary.Services/ThingsLibrary.Services.csproj b/Services/src/ThingsLibrary.Services/ThingsLibrary.Services.csproj index 6a658a7..e84ff4d 100644 --- a/Services/src/ThingsLibrary.Services/ThingsLibrary.Services.csproj +++ b/Services/src/ThingsLibrary.Services/ThingsLibrary.Services.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable @@ -22,11 +22,11 @@ - - - - - + + + + + diff --git a/Services/tests/ThingsLibrary.Services.Tests/ThingsLibrary.Services.Tests.csproj b/Services/tests/ThingsLibrary.Services.Tests/ThingsLibrary.Services.Tests.csproj index e7708a0..0488184 100644 --- a/Services/tests/ThingsLibrary.Services.Tests/ThingsLibrary.Services.Tests.csproj +++ b/Services/tests/ThingsLibrary.Services.Tests/ThingsLibrary.Services.Tests.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0;net9.0 enable enable @@ -14,9 +14,9 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + diff --git a/Storage/src/ThingsLibrary.Storage.Aws/ThingsLibrary.Storage.Aws.csproj b/Storage/src/ThingsLibrary.Storage.Aws/ThingsLibrary.Storage.Aws.csproj index 1ae0f4b..3bdf5a5 100644 --- a/Storage/src/ThingsLibrary.Storage.Aws/ThingsLibrary.Storage.Aws.csproj +++ b/Storage/src/ThingsLibrary.Storage.Aws/ThingsLibrary.Storage.Aws.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable true @@ -20,7 +20,7 @@ - + diff --git a/Storage/src/ThingsLibrary.Storage.Azure/ThingsLibrary.Storage.Azure.csproj b/Storage/src/ThingsLibrary.Storage.Azure/ThingsLibrary.Storage.Azure.csproj index eb89c30..186a337 100644 --- a/Storage/src/ThingsLibrary.Storage.Azure/ThingsLibrary.Storage.Azure.csproj +++ b/Storage/src/ThingsLibrary.Storage.Azure/ThingsLibrary.Storage.Azure.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable enable true @@ -20,7 +20,7 @@ - + diff --git a/Storage/src/ThingsLibrary.Storage.Gcp/ThingsLibrary.Storage.Gcp.csproj b/Storage/src/ThingsLibrary.Storage.Gcp/ThingsLibrary.Storage.Gcp.csproj index cdd6ff1..1a718c4 100644 --- a/Storage/src/ThingsLibrary.Storage.Gcp/ThingsLibrary.Storage.Gcp.csproj +++ b/Storage/src/ThingsLibrary.Storage.Gcp/ThingsLibrary.Storage.Gcp.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable true @@ -20,7 +20,7 @@ - + diff --git a/Storage/src/ThingsLibrary.Storage.Local/ThingsLibrary.Storage.Local.csproj b/Storage/src/ThingsLibrary.Storage.Local/ThingsLibrary.Storage.Local.csproj index 38ffda3..8ad1921 100644 --- a/Storage/src/ThingsLibrary.Storage.Local/ThingsLibrary.Storage.Local.csproj +++ b/Storage/src/ThingsLibrary.Storage.Local/ThingsLibrary.Storage.Local.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable diff --git a/Storage/src/ThingsLibrary.Storage/ThingsLibrary.Storage.csproj b/Storage/src/ThingsLibrary.Storage/ThingsLibrary.Storage.csproj index 4ac4f60..68e20a9 100644 --- a/Storage/src/ThingsLibrary.Storage/ThingsLibrary.Storage.csproj +++ b/Storage/src/ThingsLibrary.Storage/ThingsLibrary.Storage.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable true @@ -20,9 +20,9 @@ - - - + + + diff --git a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Aws/ThingsLibrary.Storage.Tests.Integration.Aws.csproj b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Aws/ThingsLibrary.Storage.Tests.Integration.Aws.csproj index d271b61..f7af47c 100644 --- a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Aws/ThingsLibrary.Storage.Tests.Integration.Aws.csproj +++ b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Aws/ThingsLibrary.Storage.Tests.Integration.Aws.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable false @@ -14,9 +14,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Azure/ThingsLibrary.Storage.Tests.Integration.Azure.csproj b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Azure/ThingsLibrary.Storage.Tests.Integration.Azure.csproj index 5728352..259aba2 100644 --- a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Azure/ThingsLibrary.Storage.Tests.Integration.Azure.csproj +++ b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Azure/ThingsLibrary.Storage.Tests.Integration.Azure.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable false @@ -14,9 +14,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Gcp/ThingsLibrary.Storage.Tests.Integration.Gcp.csproj b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Gcp/ThingsLibrary.Storage.Tests.Integration.Gcp.csproj index 23e3331..61d2d82 100644 --- a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Gcp/ThingsLibrary.Storage.Tests.Integration.Gcp.csproj +++ b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Gcp/ThingsLibrary.Storage.Tests.Integration.Gcp.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable false @@ -14,17 +14,17 @@ - - - - - - + + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Local/ThingsLibrary.Storage.Tests.Integration.Local.csproj b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Local/ThingsLibrary.Storage.Tests.Integration.Local.csproj index 1edb01f..1ac1ac6 100644 --- a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Local/ThingsLibrary.Storage.Tests.Integration.Local.csproj +++ b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration.Local/ThingsLibrary.Storage.Tests.Integration.Local.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable false @@ -14,9 +14,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration/ThingsLibrary.Storage.Tests.Integration.csproj b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration/ThingsLibrary.Storage.Tests.Integration.csproj index 79f9fd4..79df9d4 100644 --- a/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration/ThingsLibrary.Storage.Tests.Integration.csproj +++ b/Storage/tests-integration/ThingsLibrary.Storage.Tests.Integration/ThingsLibrary.Storage.Tests.Integration.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable false @@ -14,14 +14,14 @@ - - - - - - - - + + + + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Storage/tests/ThingsLibrary.Storage.Tests/ThingsLibrary.Storage.Tests.csproj b/Storage/tests/ThingsLibrary.Storage.Tests/ThingsLibrary.Storage.Tests.csproj index f425b79..12b2462 100644 --- a/Storage/tests/ThingsLibrary.Storage.Tests/ThingsLibrary.Storage.Tests.csproj +++ b/Storage/tests/ThingsLibrary.Storage.Tests/ThingsLibrary.Storage.Tests.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0;net9.0 enable false @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive