diff --git a/.github/WorkflowGen/Program.cs b/.github/WorkflowGen/Program.cs
index d440f2cb..0b95ddaa 100644
--- a/.github/WorkflowGen/Program.cs
+++ b/.github/WorkflowGen/Program.cs
@@ -48,14 +48,13 @@ void GenerateWorkflowsForLibs()
EnvSecret("GITHUB_TOKEN"),
EnvSecret("LOGICALITY_NUGET_ORG"),
EnvSecret("WEBHOOKRELAYTOKENKEY"),
- EnvSecret("WEBHOOKRELAYTOKENKEY"),
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..706304b4 100644
--- a/.github/workflows/aspnet-core-ci.yml
+++ b/.github/workflows/aspnet-core-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..0281fe66 100644
--- a/.github/workflows/bullseye-ci.yml
+++ b/.github/workflows/bullseye-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..b40c15d8 100644
--- a/.github/workflows/configuration-ci.yml
+++ b/.github/workflows/configuration-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..42f991e2 100644
--- a/.github/workflows/github-ci.yml
+++ b/.github/workflows/github-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..15a4314d 100644
--- a/.github/workflows/hosting-ci.yml
+++ b/.github/workflows/hosting-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..4b89d5f5 100644
--- a/.github/workflows/lambda-ci.yml
+++ b/.github/workflows/lambda-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..81e9fb63 100644
--- a/.github/workflows/little-forker-ci.yml
+++ b/.github/workflows/little-forker-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..3eb1f5ef 100644
--- a/.github/workflows/pulumi-ci.yml
+++ b/.github/workflows/pulumi-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..e3bedde7 100644
--- a/.github/workflows/system-extensions-ci.yml
+++ b/.github/workflows/system-extensions-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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..b2a71e8e 100644
--- a/.github/workflows/webhook-relay-ci.yml
+++ b/.github/workflows/webhook-relay-ci.yml
@@ -20,11 +20,10 @@ 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}
+ WEBHOOKURL: ${secrets.WEBHOOKURL}
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -35,7 +34,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