diff --git a/.github/WorkflowGen/Program.cs b/.github/WorkflowGen/Program.cs index d440f2cb..729f39ab 100644 --- a/.github/WorkflowGen/Program.cs +++ b/.github/WorkflowGen/Program.cs @@ -20,6 +20,7 @@ void GenerateWorkflowsForLibs() "little-forker", "pulumi", "system-extensions", + "testing", "webhook-relay" }; @@ -48,14 +49,14 @@ void GenerateWorkflowsForLibs() EnvSecret("GITHUB_TOKEN"), EnvSecret("LOGICALITY_NUGET_ORG"), EnvSecret("WEBHOOKRELAYTOKENKEY"), - EnvSecret("WEBHOOKRELAYTOKENKEY"), + EnvSecret("WEBHOOKRELAYTOKENSECRET"), EnvSecret("WEBHOOKURL")); buildJob.Step().ActionsCheckout(); buildJob.Step().LogIntoGitHubContainerRegistry(); - buildJob.Step().ActionsSetupDotNet("6.0.x", "7.0.x"); + buildJob.Step().ActionsSetupDotNet("8.0.x"); buildJob.Step().PrintEnvironment(); diff --git a/.github/WorkflowGen/WorkflowGen.csproj b/.github/WorkflowGen/WorkflowGen.csproj index 1a41aedd..87109e61 100644 --- a/.github/WorkflowGen/WorkflowGen.csproj +++ b/.github/WorkflowGen/WorkflowGen.csproj @@ -2,7 +2,7 @@ Exe - net6.0 + net8.0 enable enable diff --git a/.github/workflows/aspnet-core-ci.yml b/.github/workflows/aspnet-core-ci.yml index b3588022..7f31f6c7 100644 --- a/.github/workflows/aspnet-core-ci.yml +++ b/.github/workflows/aspnet-core-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/bullseye-ci.yml b/.github/workflows/bullseye-ci.yml index 8552bdd6..6856fb9d 100644 --- a/.github/workflows/bullseye-ci.yml +++ b/.github/workflows/bullseye-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/configuration-ci.yml b/.github/workflows/configuration-ci.yml index 2681da85..a9aab571 100644 --- a/.github/workflows/configuration-ci.yml +++ b/.github/workflows/configuration-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/github-ci.yml b/.github/workflows/github-ci.yml index a1972685..e9177c4b 100644 --- a/.github/workflows/github-ci.yml +++ b/.github/workflows/github-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/hosting-ci.yml b/.github/workflows/hosting-ci.yml index 5f2cb3f9..30e2fc78 100644 --- a/.github/workflows/hosting-ci.yml +++ b/.github/workflows/hosting-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/lambda-ci.yml b/.github/workflows/lambda-ci.yml index 30082307..77562d94 100644 --- a/.github/workflows/lambda-ci.yml +++ b/.github/workflows/lambda-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/little-forker-ci.yml b/.github/workflows/little-forker-ci.yml index 0f067ca2..ed198be6 100644 --- a/.github/workflows/little-forker-ci.yml +++ b/.github/workflows/little-forker-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/pulumi-ci.yml b/.github/workflows/pulumi-ci.yml index f3afa646..a59b7bb2 100644 --- a/.github/workflows/pulumi-ci.yml +++ b/.github/workflows/pulumi-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/system-extensions-ci.yml b/.github/workflows/system-extensions-ci.yml index 2ec140f2..0c616d4d 100644 --- a/.github/workflows/system-extensions-ci.yml +++ b/.github/workflows/system-extensions-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/testing-ci.yml b/.github/workflows/testing-ci.yml index 32731d27..c462f6a9 100644 --- a/.github/workflows/testing-ci.yml +++ b/.github/workflows/testing-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/.github/workflows/webhook-relay-ci.yml b/.github/workflows/webhook-relay-ci.yml index 7948b666..baa8268e 100644 --- a/.github/workflows/webhook-relay-ci.yml +++ b/.github/workflows/webhook-relay-ci.yml @@ -20,11 +20,11 @@ jobs: build: runs-on: ubuntu-latest env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - LOGICALITY_NUGET_ORG: ${{secrets.LOGICALITY_NUGET_ORG}} - WEBHOOKRELAYTOKENKEY: ${{secrets.WEBHOOKRELAYTOKENKEY}} - WEBHOOKRELAYTOKENSECRET: ${{secrets.WEBHOOKRELAYTOKENSECRET}} - WEBHOOKURL: ${{secrets.WEBHOOKURL}} + GITHUB_TOKEN: ${secrets.GITHUB_TOKEN} + LOGICALITY_NUGET_ORG: ${secrets.LOGICALITY_NUGET_ORG} + WEBHOOKRELAYTOKENKEY: ${secrets.WEBHOOKRELAYTOKENKEY} + WEBHOOKRELAYTOKENSECRET: ${secrets.WEBHOOKRELAYTOKENSECRET} + WEBHOOKURL: ${secrets.WEBHOOKURL} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,7 +35,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x 7.0.x + dotnet-version: 8.0.x - name: Print Env run: printenv shell: bash diff --git a/PlatformLibs.sln b/PlatformLibs.sln index 38386b7d..6d105db1 100644 --- a/PlatformLibs.sln +++ b/PlatformLibs.sln @@ -182,8 +182,14 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "eventsourcing-domain", "eventsourcing-domain", "{498AADAB-47D0-42A9-A0CB-FDCB88EA9851}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{27A73E33-80F2-454E-ABC5-48152B71AB40}" + ProjectSection(SolutionItems) = preProject + libs\eventsourcing-domain\src\Directory.Build.props = libs\eventsourcing-domain\src\Directory.Build.props + EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{910A4153-8490-4C9A-93C3-33941F3D8F3F}" + ProjectSection(SolutionItems) = preProject + libs\eventsourcing-domain\tests\Directory.Build.props = libs\eventsourcing-domain\tests\Directory.Build.props + EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EventSourcing.Domain", "libs\eventsourcing-domain\src\EventSourcing.Domain\EventSourcing.Domain.csproj", "{2F8B7E58-DDBF-4DAB-8A14-22CD5497E7FE}" EndProject diff --git a/libs/aspnet-core/src/AspNetCore/AspNetCore.csproj b/libs/aspnet-core/src/AspNetCore/AspNetCore.csproj index f174ef2b..f0639118 100644 --- a/libs/aspnet-core/src/AspNetCore/AspNetCore.csproj +++ b/libs/aspnet-core/src/AspNetCore/AspNetCore.csproj @@ -1,7 +1,6 @@  - net6.0 A set of extensions and helpers for ASP.NET Core. diff --git a/libs/aspnet-core/tests/AspNetCore.Tests/AspNetCore.Tests.csproj b/libs/aspnet-core/tests/AspNetCore.Tests/AspNetCore.Tests.csproj index f3e41ece..272593b3 100644 --- a/libs/aspnet-core/tests/AspNetCore.Tests/AspNetCore.Tests.csproj +++ b/libs/aspnet-core/tests/AspNetCore.Tests/AspNetCore.Tests.csproj @@ -1,8 +1,6 @@  - net6.0;net7.0 - false Logicality.AspNetCore.Tests Logicality.AspNetCore diff --git a/libs/bullseye/src/Bullseye/Bullseye.csproj b/libs/bullseye/src/Bullseye/Bullseye.csproj index ebc60d38..63f8234f 100644 --- a/libs/bullseye/src/Bullseye/Bullseye.csproj +++ b/libs/bullseye/src/Bullseye/Bullseye.csproj @@ -1,7 +1,5 @@ - - net6.0;net7.0 + A set of extensions and helpers for bullseye. - diff --git a/libs/bullseye/tests/Bullseye.Tests/Bullseye.Tests.csproj b/libs/bullseye/tests/Bullseye.Tests/Bullseye.Tests.csproj index c2e3f3af..f560b58e 100644 --- a/libs/bullseye/tests/Bullseye.Tests/Bullseye.Tests.csproj +++ b/libs/bullseye/tests/Bullseye.Tests/Bullseye.Tests.csproj @@ -1,11 +1,5 @@  - - net6.0;net7.0 - - false - - diff --git a/libs/configuration/src/Configuration/Extensions.Configuration.csproj b/libs/configuration/src/Configuration/Extensions.Configuration.csproj index 98769341..982a6ef8 100644 --- a/libs/configuration/src/Configuration/Extensions.Configuration.csproj +++ b/libs/configuration/src/Configuration/Extensions.Configuration.csproj @@ -1,7 +1,6 @@  - net6.0;net7.0 Extensions over Microsoft.Extensions.Configuration. diff --git a/libs/configuration/tests/Configuration.Tests/Extensions.Configuration.Tests.csproj b/libs/configuration/tests/Configuration.Tests/Extensions.Configuration.Tests.csproj index 24dda650..9334bbd3 100644 --- a/libs/configuration/tests/Configuration.Tests/Extensions.Configuration.Tests.csproj +++ b/libs/configuration/tests/Configuration.Tests/Extensions.Configuration.Tests.csproj @@ -1,8 +1,6 @@  - net6.0;net7.0 - false $(Org).Extensions.Configuration.Tests $(Org).Extensions.Configuration diff --git a/libs/eventsourcing-domain/example/ExampleDomain.Tests/ExampleDomain.Tests.csproj b/libs/eventsourcing-domain/example/ExampleDomain.Tests/ExampleDomain.Tests.csproj index b0312c4f..5158922e 100644 --- a/libs/eventsourcing-domain/example/ExampleDomain.Tests/ExampleDomain.Tests.csproj +++ b/libs/eventsourcing-domain/example/ExampleDomain.Tests/ExampleDomain.Tests.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable diff --git a/libs/eventsourcing-domain/example/ExampleDomain/ExampleDomain.csproj b/libs/eventsourcing-domain/example/ExampleDomain/ExampleDomain.csproj index 076d0118..58da6991 100644 --- a/libs/eventsourcing-domain/example/ExampleDomain/ExampleDomain.csproj +++ b/libs/eventsourcing-domain/example/ExampleDomain/ExampleDomain.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable diff --git a/libs/eventsourcing-domain/src/Directory.Build.props b/libs/eventsourcing-domain/src/Directory.Build.props index c3e4ef25..ccc8ec84 100644 --- a/libs/eventsourcing-domain/src/Directory.Build.props +++ b/libs/eventsourcing-domain/src/Directory.Build.props @@ -1,35 +1,10 @@ - - Damian Hickey, Logicality B.V. - Logicality - full - enable - true - $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - true - true - true - - - Apache-2.0 - icon.png - true - https://github.com/logicality-io/lib - See https://github.com/logicality-io/lib/releases for release notes. + - 0 - v + + eventsourcing-domain- 0.1 - build.$(BUILD_NUMBER) - - - - - - - - true \ No newline at end of file diff --git a/libs/eventsourcing-domain/src/EventSourcing.Domain.Testing/EventSourcing.Domain.Testing.csproj b/libs/eventsourcing-domain/src/EventSourcing.Domain.Testing/EventSourcing.Domain.Testing.csproj index 47dc6248..29d45354 100644 --- a/libs/eventsourcing-domain/src/EventSourcing.Domain.Testing/EventSourcing.Domain.Testing.csproj +++ b/libs/eventsourcing-domain/src/EventSourcing.Domain.Testing/EventSourcing.Domain.Testing.csproj @@ -1,7 +1,6 @@ - net6.0;net7.0 $(Org).$(AssemblyName) $(AssemblyName) diff --git a/libs/eventsourcing-domain/src/EventSourcing.Domain/EventSourcing.Domain.csproj b/libs/eventsourcing-domain/src/EventSourcing.Domain/EventSourcing.Domain.csproj index dab822d5..c7c244cf 100644 --- a/libs/eventsourcing-domain/src/EventSourcing.Domain/EventSourcing.Domain.csproj +++ b/libs/eventsourcing-domain/src/EventSourcing.Domain/EventSourcing.Domain.csproj @@ -1,7 +1,6 @@  - net6.0;net7.0 $(Org).$(AssemblyName) $(AssemblyName) diff --git a/libs/eventsourcing-domain/tests/EventSourcing.Domain.Tests/EventSourcing.Domain.Tests.csproj b/libs/eventsourcing-domain/tests/EventSourcing.Domain.Tests/EventSourcing.Domain.Tests.csproj index a391b059..e4f6fc1e 100644 --- a/libs/eventsourcing-domain/tests/EventSourcing.Domain.Tests/EventSourcing.Domain.Tests.csproj +++ b/libs/eventsourcing-domain/tests/EventSourcing.Domain.Tests/EventSourcing.Domain.Tests.csproj @@ -1,8 +1,6 @@  - net6.0 - false $(Org).$(AssemblyName) $(Org).EventSourcing.Domain diff --git a/libs/github/src/Actions.Workflow.Extensions/Actions.Workflow.Extensions.csproj b/libs/github/src/Actions.Workflow.Extensions/Actions.Workflow.Extensions.csproj index ebe9f0e3..641c8630 100644 --- a/libs/github/src/Actions.Workflow.Extensions/Actions.Workflow.Extensions.csproj +++ b/libs/github/src/Actions.Workflow.Extensions/Actions.Workflow.Extensions.csproj @@ -1,7 +1,6 @@ - + - net6.0;net7.0 enable enable Logicality.GitHub.Actions.Workflow.Extensions diff --git a/libs/github/src/Actions.Workflow/Actions.Workflow.csproj b/libs/github/src/Actions.Workflow/Actions.Workflow.csproj index a9e1c468..616b99da 100644 --- a/libs/github/src/Actions.Workflow/Actions.Workflow.csproj +++ b/libs/github/src/Actions.Workflow/Actions.Workflow.csproj @@ -1,7 +1,6 @@  - net6.0;net7.0 enable Logicality.GitHub.Actions.Workflow Logicality.GitHub.Actions.Workflow @@ -10,11 +9,11 @@ - + - + diff --git a/libs/github/tests/Actions.Workflow.Tests/Actions.Workflow.Tests.csproj b/libs/github/tests/Actions.Workflow.Tests/Actions.Workflow.Tests.csproj index ef50b3af..d511e6e6 100644 --- a/libs/github/tests/Actions.Workflow.Tests/Actions.Workflow.Tests.csproj +++ b/libs/github/tests/Actions.Workflow.Tests/Actions.Workflow.Tests.csproj @@ -1,7 +1,6 @@ - + - net6.0;net7.0 enable false Logicality.GitHub.Actions.Workflow.Tests diff --git a/libs/hosting/src/Hosting.Docker/Extensions.Hosting.Docker.csproj b/libs/hosting/src/Hosting.Docker/Extensions.Hosting.Docker.csproj index f4db99fa..084a1a95 100644 --- a/libs/hosting/src/Hosting.Docker/Extensions.Hosting.Docker.csproj +++ b/libs/hosting/src/Hosting.Docker/Extensions.Hosting.Docker.csproj @@ -1,7 +1,6 @@  - net6.0;net7.0 A hosted service to run docker containers using FluentDocker. diff --git a/libs/hosting/src/Hosting.Example/Extensions.Hosting.Example.csproj b/libs/hosting/src/Hosting.Example/Extensions.Hosting.Example.csproj index 27086648..d69f2278 100644 --- a/libs/hosting/src/Hosting.Example/Extensions.Hosting.Example.csproj +++ b/libs/hosting/src/Hosting.Example/Extensions.Hosting.Example.csproj @@ -2,8 +2,6 @@ Exe - net6.0 - false diff --git a/libs/hosting/src/Hosting.SerilogConsoleLogging/Extensions.Hosting.SerilogConsoleLogging.csproj b/libs/hosting/src/Hosting.SerilogConsoleLogging/Extensions.Hosting.SerilogConsoleLogging.csproj index ef74d1b8..6a49158c 100644 --- a/libs/hosting/src/Hosting.SerilogConsoleLogging/Extensions.Hosting.SerilogConsoleLogging.csproj +++ b/libs/hosting/src/Hosting.SerilogConsoleLogging/Extensions.Hosting.SerilogConsoleLogging.csproj @@ -1,10 +1,5 @@  - - net6.0;net7.0 - - - diff --git a/libs/hosting/src/Hosting/Extensions.Hosting.csproj b/libs/hosting/src/Hosting/Extensions.Hosting.csproj index a1effd02..6941d744 100644 --- a/libs/hosting/src/Hosting/Extensions.Hosting.csproj +++ b/libs/hosting/src/Hosting/Extensions.Hosting.csproj @@ -1,7 +1,6 @@  - net6.0;net7.0 A collection of extensions over Microsoft.Extentions.Configuration diff --git a/libs/hosting/tests/Hosting.Tests/Extensions.Hosting.Tests.csproj b/libs/hosting/tests/Hosting.Tests/Extensions.Hosting.Tests.csproj index 62374a29..c26e684d 100644 --- a/libs/hosting/tests/Hosting.Tests/Extensions.Hosting.Tests.csproj +++ b/libs/hosting/tests/Hosting.Tests/Extensions.Hosting.Tests.csproj @@ -1,8 +1,6 @@  - net6.0;net7.0 - false Logicality.Extensions.Hosting.Tests Logicality.Extensions.Hosting diff --git a/libs/lambda/src/Lambda.ClientExtensions/Lambda.ClientExtensions.csproj b/libs/lambda/src/Lambda.ClientExtensions/Lambda.ClientExtensions.csproj index 3e7865b3..5b78ef47 100644 --- a/libs/lambda/src/Lambda.ClientExtensions/Lambda.ClientExtensions.csproj +++ b/libs/lambda/src/Lambda.ClientExtensions/Lambda.ClientExtensions.csproj @@ -1,7 +1,6 @@  - net6.0;net7.0 Extensions over IAmazonLambda client. diff --git a/libs/lambda/src/Lambda.Example/Lambda.Example.csproj b/libs/lambda/src/Lambda.Example/Lambda.Example.csproj index ac050cfb..f2aeb148 100644 --- a/libs/lambda/src/Lambda.Example/Lambda.Example.csproj +++ b/libs/lambda/src/Lambda.Example/Lambda.Example.csproj @@ -1,6 +1,5 @@ - net6.0;net7.0 true Lambda false diff --git a/libs/lambda/src/Lambda.TestHost/Lambda.TestHost.csproj b/libs/lambda/src/Lambda.TestHost/Lambda.TestHost.csproj index 0155e485..53dc7a09 100644 --- a/libs/lambda/src/Lambda.TestHost/Lambda.TestHost.csproj +++ b/libs/lambda/src/Lambda.TestHost/Lambda.TestHost.csproj @@ -1,7 +1,6 @@  - net6.0;net7.0 A mechanism to host and test one or more lambda functions behind an implementation of the InvokeApi diff --git a/libs/lambda/src/Lambda/Lambda.csproj b/libs/lambda/src/Lambda/Lambda.csproj index e3512f9d..747e007e 100644 --- a/libs/lambda/src/Lambda/Lambda.csproj +++ b/libs/lambda/src/Lambda/Lambda.csproj @@ -1,7 +1,6 @@ - net6.0;net7.0 Micro-framework for AWS lambda functions that supports Dependecny Injection, Logging and Configuration diff --git a/libs/lambda/tests/Lambda.TestHost.Tests/Lambda.TestHost.Tests.csproj b/libs/lambda/tests/Lambda.TestHost.Tests/Lambda.TestHost.Tests.csproj index bbee538c..192f9add 100644 --- a/libs/lambda/tests/Lambda.TestHost.Tests/Lambda.TestHost.Tests.csproj +++ b/libs/lambda/tests/Lambda.TestHost.Tests/Lambda.TestHost.Tests.csproj @@ -1,7 +1,6 @@  - net6.0 Logicality.Lambda.TestHost.Tests Logicality.Lambda.TestHost diff --git a/libs/lambda/tests/Lambda.Tests/Lambda.Tests.csproj b/libs/lambda/tests/Lambda.Tests/Lambda.Tests.csproj index ec5ad1e6..fce3b86e 100644 --- a/libs/lambda/tests/Lambda.Tests/Lambda.Tests.csproj +++ b/libs/lambda/tests/Lambda.Tests/Lambda.Tests.csproj @@ -1,7 +1,6 @@ - net6.0 Logicality.Lambda.Tests Logicality.Lambda diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.LittleForker.dll b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.LittleForker.dll index 3ecb1557..8b5b84e2 100644 Binary files a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.LittleForker.dll and b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.LittleForker.dll differ diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.LittleForker.xml b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.LittleForker.xml index 5a48ce02..3e9bfe5f 100644 --- a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.LittleForker.xml +++ b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.LittleForker.xml @@ -226,14 +226,14 @@ Enqueues a task for processing. - The operation to invoke that is co-operatively cancelable. + The operation to invoke that is cooperatively cancelable. A task representing the operation. Awaiting is optional. Enqueues a task for processing. - The operation to invoke that is co-operatively cancelable. + The operation to invoke that is cooperatively cancelable. A task representing the operation. Awaiting is optional. diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.deps.json b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.deps.json index 050f7478..da5cb3a5 100644 --- a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.deps.json +++ b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.deps.json @@ -1,27 +1,27 @@ { "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", + "name": ".NETCoreApp,Version=v8.0", "signature": "" }, "compilationOptions": {}, "targets": { - ".NETCoreApp,Version=v6.0": { - "Logicality.NonTerminatingProcess/0.1.0-alpha.0.424+build.0": { + ".NETCoreApp,Version=v8.0": { + "Logicality.NonTerminatingProcess/3.0.1-alpha.0.3+build.0": { "dependencies": { "Logicality.LittleForker": "1.0.0", "Microsoft.Extensions.Configuration.Binder": "3.1.0", "Microsoft.Extensions.Configuration.CommandLine": "3.1.0", "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0", - "Microsoft.SourceLink.GitHub": "1.1.1", + "Microsoft.SourceLink.GitHub": "8.0.0", "MinVer": "4.3.0", "Serilog.Sinks.Console": "3.1.1", - "Logicality.LittleForker.Reference": "0.0.0.0" + "Logicality.LittleForker.Reference": "1.0.0.0" }, "runtime": { "Logicality.NonTerminatingProcess.dll": {} } }, - "Microsoft.Build.Tasks.Git/1.1.1": {}, + "Microsoft.Build.Tasks.Git/8.0.0": {}, "Microsoft.CSharp/4.0.1": { "dependencies": { "System.Collections": "4.0.11", @@ -97,11 +97,22 @@ } } }, - "Microsoft.Extensions.Logging.Abstractions/3.1.0": { + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "3.1.0.0", - "fileVersion": "3.100.19.56504" + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" } } }, @@ -115,11 +126,11 @@ }, "Microsoft.NETCore.Platforms/1.1.0": {}, "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.SourceLink.Common/1.1.1": {}, - "Microsoft.SourceLink.GitHub/1.1.1": { + "Microsoft.SourceLink.Common/8.0.0": {}, + "Microsoft.SourceLink.GitHub/8.0.0": { "dependencies": { - "Microsoft.Build.Tasks.Git": "1.1.1", - "Microsoft.SourceLink.Common": "1.1.1" + "Microsoft.Build.Tasks.Git": "8.0.0", + "Microsoft.SourceLink.Common": "8.0.0" } }, "MinVer/4.3.0": {}, @@ -165,11 +176,11 @@ } } }, - "stateless/5.11.0": { + "Stateless/5.13.0": { "runtime": { - "lib/net5.0/stateless.dll": { + "lib/net6.0/Stateless.dll": { "assemblyVersion": "4.0.0.0", - "fileVersion": "5.11.0.0" + "fileVersion": "5.13.0.0" } } }, @@ -416,35 +427,35 @@ }, "Logicality.LittleForker/1.0.0": { "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "3.1.0", - "stateless": "5.11.0" + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Stateless": "5.13.0" }, "runtime": { "Logicality.LittleForker.dll": {} } }, - "Logicality.LittleForker.Reference/0.0.0.0": { + "Logicality.LittleForker.Reference/1.0.0.0": { "runtime": { "Logicality.LittleForker.dll": { - "assemblyVersion": "0.0.0.0", - "fileVersion": "0.1.0.0" + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" } } } } }, "libraries": { - "Logicality.NonTerminatingProcess/0.1.0-alpha.0.424+build.0": { + "Logicality.NonTerminatingProcess/3.0.1-alpha.0.3+build.0": { "type": "project", "serviceable": false, "sha512": "" }, - "Microsoft.Build.Tasks.Git/1.1.1": { + "Microsoft.Build.Tasks.Git/8.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-AT3HlgTjsqHnWpBHSNeR0KxbLZD7bztlZVj7I8vgeYG9SYqbeFGh0TM/KVtC6fg53nrWHl3VfZFvb5BiQFcY6Q==", - "path": "microsoft.build.tasks.git/1.1.1", - "hashPath": "microsoft.build.tasks.git.1.1.1.nupkg.sha512" + "sha512": "sha512-bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ==", + "path": "microsoft.build.tasks.git/8.0.0", + "hashPath": "microsoft.build.tasks.git.8.0.0.nupkg.sha512" }, "Microsoft.CSharp/4.0.1": { "type": "package", @@ -488,12 +499,19 @@ "path": "microsoft.extensions.configuration.environmentvariables/3.1.0", "hashPath": "microsoft.extensions.configuration.environmentvariables.3.1.0.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Abstractions/3.1.0": { + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-jjo4YXRx6MIpv6DiRxJjSpl+sPP0+5VW0clMEdLyIAz44PPwrDTFrd5PZckIxIXl1kKZ2KK6IL2nkt0+ug2MQg==", - "path": "microsoft.extensions.logging.abstractions/3.1.0", - "hashPath": "microsoft.extensions.logging.abstractions.3.1.0.nupkg.sha512" + "sha512": "sha512-arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", + "path": "microsoft.extensions.logging.abstractions/8.0.0", + "hashPath": "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512" }, "Microsoft.Extensions.Primitives/3.1.0": { "type": "package", @@ -516,19 +534,19 @@ "path": "microsoft.netcore.targets/1.1.0", "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" }, - "Microsoft.SourceLink.Common/1.1.1": { + "Microsoft.SourceLink.Common/8.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-WMcGpWKrmJmzrNeuaEb23bEMnbtR/vLmvZtkAP5qWu7vQsY59GqfRJd65sFpBszbd2k/bQ8cs8eWawQKAabkVg==", - "path": "microsoft.sourcelink.common/1.1.1", - "hashPath": "microsoft.sourcelink.common.1.1.1.nupkg.sha512" + "sha512": "sha512-dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw==", + "path": "microsoft.sourcelink.common/8.0.0", + "hashPath": "microsoft.sourcelink.common.8.0.0.nupkg.sha512" }, - "Microsoft.SourceLink.GitHub/1.1.1": { + "Microsoft.SourceLink.GitHub/8.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-IaJGnOv/M7UQjRJks7B6p7pbPnOwisYGOIzqCz5ilGFTApZ3ktOR+6zJ12ZRPInulBmdAf1SrGdDG2MU8g6XTw==", - "path": "microsoft.sourcelink.github/1.1.1", - "hashPath": "microsoft.sourcelink.github.1.1.1.nupkg.sha512" + "sha512": "sha512-G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==", + "path": "microsoft.sourcelink.github/8.0.0", + "hashPath": "microsoft.sourcelink.github.8.0.0.nupkg.sha512" }, "MinVer/4.3.0": { "type": "package", @@ -558,12 +576,12 @@ "path": "serilog.sinks.console/3.1.1", "hashPath": "serilog.sinks.console.3.1.1.nupkg.sha512" }, - "stateless/5.11.0": { + "Stateless/5.13.0": { "type": "package", "serviceable": true, - "sha512": "sha512-5XXmdEQBOpgE90vqxfZH0ekdqfGB6xLe0Uyb7EyHr/fgv/zkZtDcru4KxRvAvWxE1u4c8MOZnOnXoRfQOfFnTg==", - "path": "stateless/5.11.0", - "hashPath": "stateless.5.11.0.nupkg.sha512" + "sha512": "sha512-M4Rb4b31TUEfhCd4en0WlRfuFgQ2rwva9e1CuXnto5vNGvRsNVimHENnvjegf6nKG9ZH+51McAZ/huqRtTziYg==", + "path": "stateless/5.13.0", + "hashPath": "stateless.5.13.0.nupkg.sha512" }, "System.Collections/4.0.11": { "type": "package", @@ -759,7 +777,7 @@ "serviceable": false, "sha512": "" }, - "Logicality.LittleForker.Reference/0.0.0.0": { + "Logicality.LittleForker.Reference/1.0.0.0": { "type": "reference", "serviceable": false, "sha512": "" diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.dll b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.dll index ef2ae399..84f8c379 100644 Binary files a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.dll and b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.dll differ diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.exe b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.exe index 2978dd10..f1193bd5 100644 Binary files a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.exe and b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.exe differ diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.runtimeconfig.json b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.runtimeconfig.json index 3e5d4719..becfaeac 100644 --- a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.runtimeconfig.json +++ b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Logicality.NonTerminatingProcess.runtimeconfig.json @@ -1,9 +1,12 @@ { "runtimeOptions": { - "tfm": "net6.0", + "tfm": "net8.0", "framework": { "name": "Microsoft.NETCore.App", - "version": "6.0.16" + "version": "8.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false } } } \ No newline at end of file diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 00000000..0b3c8e9a Binary files /dev/null and b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Microsoft.Extensions.Logging.Abstractions.dll b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Microsoft.Extensions.Logging.Abstractions.dll index 82e06989..085f4159 100644 Binary files a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Microsoft.Extensions.Logging.Abstractions.dll and b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/stateless.dll b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/stateless.dll index 2fdd58ee..b001b283 100644 Binary files a/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/stateless.dll and b/libs/little-forker/src/LittleForker.Tests/NonTerminatingProcess/stateless.dll differ diff --git a/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.deps.json b/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.deps.json index 319cf547..938e2772 100644 --- a/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.deps.json +++ b/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.deps.json @@ -1,57 +1,57 @@ { "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", + "name": ".NETCoreApp,Version=v8.0", "signature": "" }, "compilationOptions": {}, "targets": { - ".NETCoreApp,Version=v6.0": { - "Logicality.SelfTerminatingProcess/0.1.0-alpha.0.424+build.0": { + ".NETCoreApp,Version=v8.0": { + "Logicality.SelfTerminatingProcess/3.0.1-alpha.0.3+build.0": { "dependencies": { - "Microsoft.SourceLink.GitHub": "1.1.1", + "Microsoft.SourceLink.GitHub": "8.0.0", "MinVer": "4.3.0" }, "runtime": { "Logicality.SelfTerminatingProcess.dll": {} } }, - "Microsoft.Build.Tasks.Git/1.1.1": {}, - "Microsoft.SourceLink.Common/1.1.1": {}, - "Microsoft.SourceLink.GitHub/1.1.1": { + "Microsoft.Build.Tasks.Git/8.0.0": {}, + "Microsoft.SourceLink.Common/8.0.0": {}, + "Microsoft.SourceLink.GitHub/8.0.0": { "dependencies": { - "Microsoft.Build.Tasks.Git": "1.1.1", - "Microsoft.SourceLink.Common": "1.1.1" + "Microsoft.Build.Tasks.Git": "8.0.0", + "Microsoft.SourceLink.Common": "8.0.0" } }, "MinVer/4.3.0": {} } }, "libraries": { - "Logicality.SelfTerminatingProcess/0.1.0-alpha.0.424+build.0": { + "Logicality.SelfTerminatingProcess/3.0.1-alpha.0.3+build.0": { "type": "project", "serviceable": false, "sha512": "" }, - "Microsoft.Build.Tasks.Git/1.1.1": { + "Microsoft.Build.Tasks.Git/8.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-AT3HlgTjsqHnWpBHSNeR0KxbLZD7bztlZVj7I8vgeYG9SYqbeFGh0TM/KVtC6fg53nrWHl3VfZFvb5BiQFcY6Q==", - "path": "microsoft.build.tasks.git/1.1.1", - "hashPath": "microsoft.build.tasks.git.1.1.1.nupkg.sha512" + "sha512": "sha512-bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ==", + "path": "microsoft.build.tasks.git/8.0.0", + "hashPath": "microsoft.build.tasks.git.8.0.0.nupkg.sha512" }, - "Microsoft.SourceLink.Common/1.1.1": { + "Microsoft.SourceLink.Common/8.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-WMcGpWKrmJmzrNeuaEb23bEMnbtR/vLmvZtkAP5qWu7vQsY59GqfRJd65sFpBszbd2k/bQ8cs8eWawQKAabkVg==", - "path": "microsoft.sourcelink.common/1.1.1", - "hashPath": "microsoft.sourcelink.common.1.1.1.nupkg.sha512" + "sha512": "sha512-dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw==", + "path": "microsoft.sourcelink.common/8.0.0", + "hashPath": "microsoft.sourcelink.common.8.0.0.nupkg.sha512" }, - "Microsoft.SourceLink.GitHub/1.1.1": { + "Microsoft.SourceLink.GitHub/8.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-IaJGnOv/M7UQjRJks7B6p7pbPnOwisYGOIzqCz5ilGFTApZ3ktOR+6zJ12ZRPInulBmdAf1SrGdDG2MU8g6XTw==", - "path": "microsoft.sourcelink.github/1.1.1", - "hashPath": "microsoft.sourcelink.github.1.1.1.nupkg.sha512" + "sha512": "sha512-G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==", + "path": "microsoft.sourcelink.github/8.0.0", + "hashPath": "microsoft.sourcelink.github.8.0.0.nupkg.sha512" }, "MinVer/4.3.0": { "type": "package", diff --git a/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.dll b/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.dll index 26c60f94..58ef8ce5 100644 Binary files a/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.dll and b/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.dll differ diff --git a/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.exe b/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.exe index eda9ac00..62ef856f 100644 Binary files a/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.exe and b/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.exe differ diff --git a/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.runtimeconfig.json b/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.runtimeconfig.json index 3e5d4719..becfaeac 100644 --- a/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.runtimeconfig.json +++ b/libs/little-forker/src/LittleForker.Tests/SelfTerminatingProcess/Logicality.SelfTerminatingProcess.runtimeconfig.json @@ -1,9 +1,12 @@ { "runtimeOptions": { - "tfm": "net6.0", + "tfm": "net8.0", "framework": { "name": "Microsoft.NETCore.App", - "version": "6.0.16" + "version": "8.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false } } } \ No newline at end of file diff --git a/libs/little-forker/src/LittleForker/LittleForker.csproj b/libs/little-forker/src/LittleForker/LittleForker.csproj index 3a7af827..1149ee59 100644 --- a/libs/little-forker/src/LittleForker/LittleForker.csproj +++ b/libs/little-forker/src/LittleForker/LittleForker.csproj @@ -1,7 +1,6 @@  - net6.0 process-supervision, child-process A utility to assist with spawing child processes, monitor their lifecycle and co-operative shutdown. @@ -9,7 +8,7 @@ - + diff --git a/libs/little-forker/src/NonTerminatingProcess/NonTerminatingProcess.csproj b/libs/little-forker/src/NonTerminatingProcess/NonTerminatingProcess.csproj index 9463e324..c9d45a72 100644 --- a/libs/little-forker/src/NonTerminatingProcess/NonTerminatingProcess.csproj +++ b/libs/little-forker/src/NonTerminatingProcess/NonTerminatingProcess.csproj @@ -2,7 +2,6 @@ Exe - net6.0 ..\LittleForker.Tests\NonTerminatingProcess\ false false diff --git a/libs/little-forker/src/SelfTerminatingProcess/SelfTerminatingProcess.csproj b/libs/little-forker/src/SelfTerminatingProcess/SelfTerminatingProcess.csproj index e8130b7b..5fe56e82 100644 --- a/libs/little-forker/src/SelfTerminatingProcess/SelfTerminatingProcess.csproj +++ b/libs/little-forker/src/SelfTerminatingProcess/SelfTerminatingProcess.csproj @@ -2,7 +2,6 @@ Exe - net6.0 latest bin false diff --git a/libs/little-forker/tests/LittleForker.Tests/LittleForker.Tests.csproj b/libs/little-forker/tests/LittleForker.Tests/LittleForker.Tests.csproj index 81378262..1f0c939b 100644 --- a/libs/little-forker/tests/LittleForker.Tests/LittleForker.Tests.csproj +++ b/libs/little-forker/tests/LittleForker.Tests/LittleForker.Tests.csproj @@ -1,12 +1,11 @@  - net6.0 Logicality.LittleForker - + diff --git a/libs/pulumi/src/Pulumi.Automation/Pulumi.Automation.csproj b/libs/pulumi/src/Pulumi.Automation/Pulumi.Automation.csproj index 063d6a6c..2effdb7a 100644 --- a/libs/pulumi/src/Pulumi.Automation/Pulumi.Automation.csproj +++ b/libs/pulumi/src/Pulumi.Automation/Pulumi.Automation.csproj @@ -1,9 +1,5 @@ - - net6.0;net7.0 - - diff --git a/libs/pulumi/src/Pulumi.Aws/Pulumi.Aws.csproj b/libs/pulumi/src/Pulumi.Aws/Pulumi.Aws.csproj index f572337a..ec221a55 100644 --- a/libs/pulumi/src/Pulumi.Aws/Pulumi.Aws.csproj +++ b/libs/pulumi/src/Pulumi.Aws/Pulumi.Aws.csproj @@ -1,9 +1,5 @@ - - net6.0;net7.0 - - diff --git a/libs/pulumi/src/Pulumi/Pulumi.csproj b/libs/pulumi/src/Pulumi/Pulumi.csproj index d86548f7..97650d9b 100644 --- a/libs/pulumi/src/Pulumi/Pulumi.csproj +++ b/libs/pulumi/src/Pulumi/Pulumi.csproj @@ -1,9 +1,5 @@ - - net6.0;net7.0 - - diff --git a/libs/pulumi/tests/Pulumi.Aws.IntegrationTests/Pulumi.Aws.IntegrationTests.csproj b/libs/pulumi/tests/Pulumi.Aws.IntegrationTests/Pulumi.Aws.IntegrationTests.csproj index 1aabc7c4..6e8bba99 100644 --- a/libs/pulumi/tests/Pulumi.Aws.IntegrationTests/Pulumi.Aws.IntegrationTests.csproj +++ b/libs/pulumi/tests/Pulumi.Aws.IntegrationTests/Pulumi.Aws.IntegrationTests.csproj @@ -2,7 +2,6 @@ Exe - net6.0 false Logicality.Pulumi.Aws.IntegrationTests Logicality.Pulumi.Aws diff --git a/libs/src.props b/libs/src.props index c4ff3eff..f1641a5b 100644 --- a/libs/src.props +++ b/libs/src.props @@ -3,6 +3,7 @@ Damian Hickey, Logicality B.V. Logicality + net8.0 $(Org).$(MSBuildProjectName) $(AssemblyName) full @@ -26,7 +27,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -52,4 +53,8 @@ 7.0.0 + + 8.0.0 + + \ No newline at end of file diff --git a/libs/system-extensions/src/SystemExtensions/SystemExtensions.csproj b/libs/system-extensions/src/SystemExtensions/SystemExtensions.csproj index 486f1847..ad761af4 100644 --- a/libs/system-extensions/src/SystemExtensions/SystemExtensions.csproj +++ b/libs/system-extensions/src/SystemExtensions/SystemExtensions.csproj @@ -1,7 +1,6 @@ - net6.0;net7.0 A collection of various extensions, helpers and utilities in the System.* namespace. diff --git a/libs/system-extensions/tests/SystemExtensions.Tests/SystemExtensions.Tests.csproj b/libs/system-extensions/tests/SystemExtensions.Tests/SystemExtensions.Tests.csproj index a74ba1b5..bf510254 100644 --- a/libs/system-extensions/tests/SystemExtensions.Tests/SystemExtensions.Tests.csproj +++ b/libs/system-extensions/tests/SystemExtensions.Tests/SystemExtensions.Tests.csproj @@ -1,7 +1,6 @@ - net6.0;net7.0 Logicality.System.Tests Logicality.System diff --git a/libs/test.props b/libs/test.props index 2e60a5e2..8ab06dda 100644 --- a/libs/test.props +++ b/libs/test.props @@ -1,6 +1,7 @@ + net8.0 $(NoWarn);1591 latest full @@ -11,10 +12,6 @@ enable - - 6.0.0 - - all @@ -30,4 +27,8 @@ + + 8.0.0 + + \ No newline at end of file diff --git a/libs/testing/src/Testing.Fixtures/Testing.Fixtures.csproj b/libs/testing/src/Testing.Fixtures/Testing.Fixtures.csproj index e6bf0555..c71dbc04 100644 --- a/libs/testing/src/Testing.Fixtures/Testing.Fixtures.csproj +++ b/libs/testing/src/Testing.Fixtures/Testing.Fixtures.csproj @@ -1,9 +1,5 @@ - - net6.0;net7.0 - - diff --git a/libs/testing/tests/Testing.Fixtures.Tests/Testing.Fixtures.Tests.csproj b/libs/testing/tests/Testing.Fixtures.Tests/Testing.Fixtures.Tests.csproj index b1c3e00a..9f149474 100644 --- a/libs/testing/tests/Testing.Fixtures.Tests/Testing.Fixtures.Tests.csproj +++ b/libs/testing/tests/Testing.Fixtures.Tests/Testing.Fixtures.Tests.csproj @@ -1,7 +1,6 @@ - net6.0 Logicality.Testing.Fixtures.Tests Logicality.Testing.Fixtures false diff --git a/libs/webhook-relay/src/WebhookRelay/WebhookRelay.csproj b/libs/webhook-relay/src/WebhookRelay/WebhookRelay.csproj index 3cfe685e..a27a784a 100644 --- a/libs/webhook-relay/src/WebhookRelay/WebhookRelay.csproj +++ b/libs/webhook-relay/src/WebhookRelay/WebhookRelay.csproj @@ -1,7 +1,6 @@ - net6.0 A .NET websocket client library for https://webhookrelay.io diff --git a/libs/webhook-relay/tests/WebhookRelay.Tests/WebhookRelay.Tests.csproj b/libs/webhook-relay/tests/WebhookRelay.Tests/WebhookRelay.Tests.csproj index 1337221e..c4ee833e 100644 --- a/libs/webhook-relay/tests/WebhookRelay.Tests/WebhookRelay.Tests.csproj +++ b/libs/webhook-relay/tests/WebhookRelay.Tests/WebhookRelay.Tests.csproj @@ -1,7 +1,6 @@  - net6.0 Logicality.WebhookRelay c627daf4-22f4-427d-818a-b86a57db54a2