diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eac2160..9be567f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,7 +28,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v2 with: - dotnet-version: "6.0.x" + dotnet-version: "8.0.x" - name: Install dependencies run: dotnet restore src - name: Use GitVersion diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e6229f9..981501f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v2 with: - dotnet-version: "6.0.x" + dotnet-version: "8.0.x" - name: Install dependencies run: dotnet restore src - name: Use GitVersion diff --git a/GitVersion.yml b/GitVersion.yml index da85643..1e8a51a 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1,4 +1,4 @@ -next-version: 1.0.2 +next-version: 2.0.0 mode: Mainline major-version-bump-message: '\+semver:\s?(breaking|major)' minor-version-bump-message: '\+semver:\s?(feature|minor)' diff --git a/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/DummyRequestContext.cs b/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/DummyRequestContext.cs index 3f5098b..60d3942 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/DummyRequestContext.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/DummyRequestContext.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/LittleBlocks.AspNetCore.Bootstrap.UnitTests.csproj b/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/LittleBlocks.AspNetCore.Bootstrap.UnitTests.csproj index b4b409a..4e06247 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/LittleBlocks.AspNetCore.Bootstrap.UnitTests.csproj +++ b/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/LittleBlocks.AspNetCore.Bootstrap.UnitTests.csproj @@ -1,13 +1,13 @@  - 10 - net6.0 + 12 + net8.0 - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/ServiceCollectionExtensionsTests.cs b/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/ServiceCollectionExtensionsTests.cs index 14f3f77..b148a64 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/ServiceCollectionExtensionsTests.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap.UnitTests/ServiceCollectionExtensionsTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/ApiPipelineOptions.cs b/src/LittleBlocks.AspNetCore.Bootstrap/ApiPipelineOptions.cs index c57fd77..3e2f005 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/ApiPipelineOptions.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/ApiPipelineOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/AppBootstrapper.cs b/src/LittleBlocks.AspNetCore.Bootstrap/AppBootstrapper.cs index 90c81eb..ede3176 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/AppBootstrapper.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/AppBootstrapper.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/ApplicationBuilderExtensions.cs b/src/LittleBlocks.AspNetCore.Bootstrap/ApplicationBuilderExtensions.cs index edb64cc..6de716c 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/ApplicationBuilderExtensions.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/ApplicationBuilderExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/Extensions/PipelineExtensions.cs b/src/LittleBlocks.AspNetCore.Bootstrap/Extensions/PipelineExtensions.cs index 8dda33b..ec39092 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/Extensions/PipelineExtensions.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/Extensions/PipelineExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/Extensions/RequestContextBuilderExtensions.cs b/src/LittleBlocks.AspNetCore.Bootstrap/Extensions/RequestContextBuilderExtensions.cs index a424e62..52d331b 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/Extensions/RequestContextBuilderExtensions.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/Extensions/RequestContextBuilderExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/IAddExtraConfigSection.cs b/src/LittleBlocks.AspNetCore.Bootstrap/IAddExtraConfigSection.cs index e1561ab..ceb56d7 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/IAddExtraConfigSection.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/IAddExtraConfigSection.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/IAddFirstConfigSection.cs b/src/LittleBlocks.AspNetCore.Bootstrap/IAddFirstConfigSection.cs index 8418903..f50679f 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/IAddFirstConfigSection.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/IAddFirstConfigSection.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureApplicationBaseException.cs b/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureApplicationBaseException.cs index 368588b..b3a9dda 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureApplicationBaseException.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureApplicationBaseException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureApplicationBootstrapper.cs b/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureApplicationBootstrapper.cs index 4f04cb3..8ed09bd 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureApplicationBootstrapper.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureApplicationBootstrapper.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureAuthentication.cs b/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureAuthentication.cs index c1cb88a..1b1bf94 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureAuthentication.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureAuthentication.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureRequestCorrelation.cs b/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureRequestCorrelation.cs index 99ffa63..c774c78 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureRequestCorrelation.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/IConfigureRequestCorrelation.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/IHandleAdditionalException.cs b/src/LittleBlocks.AspNetCore.Bootstrap/IHandleAdditionalException.cs index 2322a47..ae83448 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/IHandleAdditionalException.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/IHandleAdditionalException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/ISetDetailsLevel.cs b/src/LittleBlocks.AspNetCore.Bootstrap/ISetDetailsLevel.cs index 79a8a07..0bb5fda 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/ISetDetailsLevel.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/ISetDetailsLevel.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/LittleBlocks.AspNetCore.Bootstrap.csproj b/src/LittleBlocks.AspNetCore.Bootstrap/LittleBlocks.AspNetCore.Bootstrap.csproj index ac21d85..26db23e 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/LittleBlocks.AspNetCore.Bootstrap.csproj +++ b/src/LittleBlocks.AspNetCore.Bootstrap/LittleBlocks.AspNetCore.Bootstrap.csproj @@ -1,6 +1,6 @@  - net6.0 + net8.0 True Allows easy bootstrapping of .NET Core App's Mohammad Moattar; Aurimas Gecas @@ -9,15 +9,15 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 + 12 Library - - - + + + - + diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/ServiceCollectionContainerFactory.cs b/src/LittleBlocks.AspNetCore.Bootstrap/ServiceCollectionContainerFactory.cs index c1ea8ea..d910617 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/ServiceCollectionContainerFactory.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/ServiceCollectionContainerFactory.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.Bootstrap/StartupExtensions.cs b/src/LittleBlocks.AspNetCore.Bootstrap/StartupExtensions.cs index 4912082..53301fe 100644 --- a/src/LittleBlocks.AspNetCore.Bootstrap/StartupExtensions.cs +++ b/src/LittleBlocks.AspNetCore.Bootstrap/StartupExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeArgument.cs b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeArgument.cs index b5b6c97..ae265e8 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeArgument.cs +++ b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeArgument.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeException.cs b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeException.cs index 3ce9895..b31ae07 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeException.cs +++ b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeService.cs b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeService.cs index 91b2f77..edbe443 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeService.cs +++ b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/FakeService.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/IFakeService.cs b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/IFakeService.cs index eca6318..0aeb899 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/IFakeService.cs +++ b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/IFakeService.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/InMemoryLogger.cs b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/InMemoryLogger.cs index 0fca410..06adb11 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/InMemoryLogger.cs +++ b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/InMemoryLogger.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/ServiceCollectionFixture.cs b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/ServiceCollectionFixture.cs index d7f4d31..aed8dc0 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/Helpers/ServiceCollectionFixture.cs +++ b/src/LittleBlocks.AspNetCore.UnitTests/Helpers/ServiceCollectionFixture.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.UnitTests/LittleBlocks.AspNetCore.UnitTests.csproj b/src/LittleBlocks.AspNetCore.UnitTests/LittleBlocks.AspNetCore.UnitTests.csproj index fa86028..f6c3675 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/LittleBlocks.AspNetCore.UnitTests.csproj +++ b/src/LittleBlocks.AspNetCore.UnitTests/LittleBlocks.AspNetCore.UnitTests.csproj @@ -1,16 +1,16 @@  - 10 - net6.0 + 12 + net8.0 - - + + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/LittleBlocks.AspNetCore.UnitTests/Logging/SeriLog/LogInterceptorTests.cs b/src/LittleBlocks.AspNetCore.UnitTests/Logging/SeriLog/LogInterceptorTests.cs index 63c99cd..4e46bf0 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/Logging/SeriLog/LogInterceptorTests.cs +++ b/src/LittleBlocks.AspNetCore.UnitTests/Logging/SeriLog/LogInterceptorTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore.UnitTests/RequestCorrelation/Core/OptionsBuilder/UrlRuleTests.cs b/src/LittleBlocks.AspNetCore.UnitTests/RequestCorrelation/Core/OptionsBuilder/UrlRuleTests.cs index 4bc2659..dd62bf1 100644 --- a/src/LittleBlocks.AspNetCore.UnitTests/RequestCorrelation/Core/OptionsBuilder/UrlRuleTests.cs +++ b/src/LittleBlocks.AspNetCore.UnitTests/RequestCorrelation/Core/OptionsBuilder/UrlRuleTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/ActionFilters/LoggingActionFilter.cs b/src/LittleBlocks.AspNetCore/ActionFilters/LoggingActionFilter.cs index 5fe2eab..3021219 100644 --- a/src/LittleBlocks.AspNetCore/ActionFilters/LoggingActionFilter.cs +++ b/src/LittleBlocks.AspNetCore/ActionFilters/LoggingActionFilter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/ActionFilters/UnprocessableEntityObjectResult.cs b/src/LittleBlocks.AspNetCore/ActionFilters/UnprocessableEntityObjectResult.cs index 58f9946..47f3702 100644 --- a/src/LittleBlocks.AspNetCore/ActionFilters/UnprocessableEntityObjectResult.cs +++ b/src/LittleBlocks.AspNetCore/ActionFilters/UnprocessableEntityObjectResult.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/ActionFilters/ValidateModelStateActionFilter.cs b/src/LittleBlocks.AspNetCore/ActionFilters/ValidateModelStateActionFilter.cs index 671c02a..38a95f5 100644 --- a/src/LittleBlocks.AspNetCore/ActionFilters/ValidateModelStateActionFilter.cs +++ b/src/LittleBlocks.AspNetCore/ActionFilters/ValidateModelStateActionFilter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/ConfigurationBuilderExtensions.cs b/src/LittleBlocks.AspNetCore/ConfigurationBuilderExtensions.cs index 22f80a5..600c58c 100644 --- a/src/LittleBlocks.AspNetCore/ConfigurationBuilderExtensions.cs +++ b/src/LittleBlocks.AspNetCore/ConfigurationBuilderExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/ConfigurationOptions.cs b/src/LittleBlocks.AspNetCore/ConfigurationOptions.cs index 7ca21c2..014e22a 100644 --- a/src/LittleBlocks.AspNetCore/ConfigurationOptions.cs +++ b/src/LittleBlocks.AspNetCore/ConfigurationOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Cors/CorsExtensions.cs b/src/LittleBlocks.AspNetCore/Cors/CorsExtensions.cs index 11cd087..dd866c4 100644 --- a/src/LittleBlocks.AspNetCore/Cors/CorsExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Cors/CorsExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Dignostics/DiagnosticsExtensions.cs b/src/LittleBlocks.AspNetCore/Dignostics/DiagnosticsExtensions.cs index 3b86a65..18867d1 100644 --- a/src/LittleBlocks.AspNetCore/Dignostics/DiagnosticsExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Dignostics/DiagnosticsExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Dignostics/DiagnosticsMiddleware.cs b/src/LittleBlocks.AspNetCore/Dignostics/DiagnosticsMiddleware.cs index 8cc5a1f..fb5213b 100644 --- a/src/LittleBlocks.AspNetCore/Dignostics/DiagnosticsMiddleware.cs +++ b/src/LittleBlocks.AspNetCore/Dignostics/DiagnosticsMiddleware.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Documentation/ApiDocumentationException.cs b/src/LittleBlocks.AspNetCore/Documentation/ApiDocumentationException.cs index 43afaaf..a98b141 100644 --- a/src/LittleBlocks.AspNetCore/Documentation/ApiDocumentationException.cs +++ b/src/LittleBlocks.AspNetCore/Documentation/ApiDocumentationException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Documentation/DocumentationExtensions.cs b/src/LittleBlocks.AspNetCore/Documentation/DocumentationExtensions.cs index 45b0c94..ec3281d 100644 --- a/src/LittleBlocks.AspNetCore/Documentation/DocumentationExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Documentation/DocumentationExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Documentation/InvalidAuthenticationModeException.cs b/src/LittleBlocks.AspNetCore/Documentation/InvalidAuthenticationModeException.cs index 5be47c9..e91898d 100644 --- a/src/LittleBlocks.AspNetCore/Documentation/InvalidAuthenticationModeException.cs +++ b/src/LittleBlocks.AspNetCore/Documentation/InvalidAuthenticationModeException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Documentation/RequestCorrelationHeaderFilter.cs b/src/LittleBlocks.AspNetCore/Documentation/RequestCorrelationHeaderFilter.cs index cb809c1..838b305 100644 --- a/src/LittleBlocks.AspNetCore/Documentation/RequestCorrelationHeaderFilter.cs +++ b/src/LittleBlocks.AspNetCore/Documentation/RequestCorrelationHeaderFilter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/ExceptionHandling/ErrorHandlingMiddleware.cs b/src/LittleBlocks.AspNetCore/ExceptionHandling/ErrorHandlingMiddleware.cs index 130e68e..6430254 100644 --- a/src/LittleBlocks.AspNetCore/ExceptionHandling/ErrorHandlingMiddleware.cs +++ b/src/LittleBlocks.AspNetCore/ExceptionHandling/ErrorHandlingMiddleware.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/ExceptionHandling/ExceptionHandlingExtensions.cs b/src/LittleBlocks.AspNetCore/ExceptionHandling/ExceptionHandlingExtensions.cs index c197f47..5216f5a 100644 --- a/src/LittleBlocks.AspNetCore/ExceptionHandling/ExceptionHandlingExtensions.cs +++ b/src/LittleBlocks.AspNetCore/ExceptionHandling/ExceptionHandlingExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/ExceptionHandling/GlobalErrorHandlerConfigurationBuilderExtensions.cs b/src/LittleBlocks.AspNetCore/ExceptionHandling/GlobalErrorHandlerConfigurationBuilderExtensions.cs index 5b3df99..da5d1ce 100644 --- a/src/LittleBlocks.AspNetCore/ExceptionHandling/GlobalErrorHandlerConfigurationBuilderExtensions.cs +++ b/src/LittleBlocks.AspNetCore/ExceptionHandling/GlobalErrorHandlerConfigurationBuilderExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Features/FeatureFlagExtensions.cs b/src/LittleBlocks.AspNetCore/Features/FeatureFlagExtensions.cs index c5cf532..5edb7bd 100644 --- a/src/LittleBlocks.AspNetCore/Features/FeatureFlagExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Features/FeatureFlagExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/HostAsWeb.cs b/src/LittleBlocks.AspNetCore/HostAsWeb.cs index d03a5c7..5bf1b7f 100644 --- a/src/LittleBlocks.AspNetCore/HostAsWeb.cs +++ b/src/LittleBlocks.AspNetCore/HostAsWeb.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -24,22 +24,22 @@ private static IWebHost Build( string[] args) where TStartup : class { - if (loggerConfigure == null) throw new ArgumentNullException(nameof(loggerConfigure)); - + ArgumentNullException.ThrowIfNull(loggerConfigure); + var host = WebHost - .CreateDefaultBuilder(args) - .ConfigureAppConfiguration((hostingContext, config) => + .CreateDefaultBuilder(args) + .UseStartup() + .ConfigureAppConfiguration((context, config) => { - var env = hostingContext.HostingEnvironment; + var env = context.HostingEnvironment; var options = new ConfigurationOptions(env.ContentRootPath, env.EnvironmentName, env.ApplicationName, args); config.ConfigureBuilder(options); configurationConfigure(config); }) - .UseSerilog((context, configuration) => + .ConfigureServices((context, services) => { - loggerConfigure(new LoggerBuilder(context.HostingEnvironment, context.Configuration, - configuration)).Build(); + loggerConfigure(new LoggerBuilder(context.HostingEnvironment, context.Configuration, new LoggerConfiguration())).Build(); }) .Build(); diff --git a/src/LittleBlocks.AspNetCore/LittleBlocks.AspNetCore.csproj b/src/LittleBlocks.AspNetCore/LittleBlocks.AspNetCore.csproj index 3c2312f..db99c71 100644 --- a/src/LittleBlocks.AspNetCore/LittleBlocks.AspNetCore.csproj +++ b/src/LittleBlocks.AspNetCore/LittleBlocks.AspNetCore.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 LittleBlocks base library for AspNetCore LittleBlocks true @@ -11,30 +11,30 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 + 12 Library true - - + + - - - - - - - - - + + + + + + + + + - + - - + + diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/CorrelatedLogsMiddleware.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/CorrelatedLogsMiddleware.cs index 55d8ba1..6b9b535 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/CorrelatedLogsMiddleware.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/CorrelatedLogsMiddleware.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/CorrelatedLogsMiddlewareExtensions.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/CorrelatedLogsMiddlewareExtensions.cs index f7f2632..fdadbeb 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/CorrelatedLogsMiddlewareExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/CorrelatedLogsMiddlewareExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/IBuildLogger.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/IBuildLogger.cs index 7bb6a39..b889648 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/IBuildLogger.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/IBuildLogger.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/ILoggerBuilder.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/ILoggerBuilder.cs index 445211e..34006e5 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/ILoggerBuilder.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/ILoggerBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/LoggerBuilder.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/LoggerBuilder.cs index cf4128c..7aed15e 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/LoggerBuilder.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/Fluent/LoggerBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogInterceptor.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogInterceptor.cs index 53d6a4e..bc72968 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogInterceptor.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogInterceptor.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogUserIdentityMiddleware.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogUserIdentityMiddleware.cs index 1e9a1cc..ad07995 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogUserIdentityMiddleware.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogUserIdentityMiddleware.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogUserIdentityMiddlewareExtensions.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogUserIdentityMiddlewareExtensions.cs index e25098f..0876ffc 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogUserIdentityMiddlewareExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/LogUserIdentityMiddlewareExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/LoggingController.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/LoggingController.cs index b1a55b5..885f026 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/LoggingController.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/LoggingController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Logging/SeriLog/SinkBuilderContext.cs b/src/LittleBlocks.AspNetCore/Logging/SeriLog/SinkBuilderContext.cs index 42eeb9e..adc41ed 100644 --- a/src/LittleBlocks.AspNetCore/Logging/SeriLog/SinkBuilderContext.cs +++ b/src/LittleBlocks.AspNetCore/Logging/SeriLog/SinkBuilderContext.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Mvc/MvcServiceCollectionExtensions.cs b/src/LittleBlocks.AspNetCore/Mvc/MvcServiceCollectionExtensions.cs index 204a157..687b759 100644 --- a/src/LittleBlocks.AspNetCore/Mvc/MvcServiceCollectionExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Mvc/MvcServiceCollectionExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestContext.cs b/src/LittleBlocks.AspNetCore/RequestContext.cs index ff93565..7b6ccab 100644 --- a/src/LittleBlocks.AspNetCore/RequestContext.cs +++ b/src/LittleBlocks.AspNetCore/RequestContext.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestContextExtensions.cs b/src/LittleBlocks.AspNetCore/RequestContextExtensions.cs index da5bbd3..4f02bb3 100644 --- a/src/LittleBlocks.AspNetCore/RequestContextExtensions.cs +++ b/src/LittleBlocks.AspNetCore/RequestContextExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/CorrelateRequestMiddleware.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/CorrelateRequestMiddleware.cs index 95c56e0..08178ca 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/CorrelateRequestMiddleware.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/CorrelateRequestMiddleware.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/GuidBasedCorrelationIdProvider.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/GuidBasedCorrelationIdProvider.cs index c5e9e55..315affd 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/GuidBasedCorrelationIdProvider.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/GuidBasedCorrelationIdProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/ICorrelationIdProvider.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/ICorrelationIdProvider.cs index 935c060..cbef2e6 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/ICorrelationIdProvider.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/ICorrelationIdProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/CorrelationOptionsBuilder.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/CorrelationOptionsBuilder.cs index b5dfaef..41867d6 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/CorrelationOptionsBuilder.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/CorrelationOptionsBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/CorrelationOptionsBuilderExtensions.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/CorrelationOptionsBuilderExtensions.cs index ccc3cfb..f4909c7 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/CorrelationOptionsBuilderExtensions.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/CorrelationOptionsBuilderExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/IBuildOptions.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/IBuildOptions.cs index 35e8388..1c7f1c7 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/IBuildOptions.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/IBuildOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ICheckUrl.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ICheckUrl.cs index 7d48997..6fe59f0 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ICheckUrl.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ICheckUrl.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ICorrelateRequests.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ICorrelateRequests.cs index d68515a..e412465 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ICorrelateRequests.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ICorrelateRequests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/IExcludeRequests.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/IExcludeRequests.cs index 5242cc8..a5d2b9e 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/IExcludeRequests.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/IExcludeRequests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ISetUrlFilter.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ISetUrlFilter.cs index 5748c46..bfb9170 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ISetUrlFilter.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/ISetUrlFilter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/UrlRule.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/UrlRule.cs index 0b94834..0c25597 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/UrlRule.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Core/OptionsBuilder/UrlRule.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/CorrelateRequestMiddlewareExtensions.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/CorrelateRequestMiddlewareExtensions.cs index abff640..1106483 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/CorrelateRequestMiddlewareExtensions.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/CorrelateRequestMiddlewareExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Domain/NotCorrelatedRequestException.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Domain/NotCorrelatedRequestException.cs index 4e0db85..01ff252 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Domain/NotCorrelatedRequestException.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Domain/NotCorrelatedRequestException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/Domain/RequestCorrelationOptions.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/Domain/RequestCorrelationOptions.cs index 0f980b5..fe3372b 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/Domain/RequestCorrelationOptions.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/Domain/RequestCorrelationOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/RequestCorrelation/HttpRequestExtensions.cs b/src/LittleBlocks.AspNetCore/RequestCorrelation/HttpRequestExtensions.cs index cef4162..0eeb96b 100644 --- a/src/LittleBlocks.AspNetCore/RequestCorrelation/HttpRequestExtensions.cs +++ b/src/LittleBlocks.AspNetCore/RequestCorrelation/HttpRequestExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/AuthOptions.cs b/src/LittleBlocks.AspNetCore/Security/AuthOptions.cs index 7d641d6..b78815f 100644 --- a/src/LittleBlocks.AspNetCore/Security/AuthOptions.cs +++ b/src/LittleBlocks.AspNetCore/Security/AuthOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/AuthOptionsValidator.cs b/src/LittleBlocks.AspNetCore/Security/AuthOptionsValidator.cs index 75371da..fdad65b 100644 --- a/src/LittleBlocks.AspNetCore/Security/AuthOptionsValidator.cs +++ b/src/LittleBlocks.AspNetCore/Security/AuthOptionsValidator.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/AuthenticationInfo.cs b/src/LittleBlocks.AspNetCore/Security/AuthenticationInfo.cs index c53cf4b..fc90136 100644 --- a/src/LittleBlocks.AspNetCore/Security/AuthenticationInfo.cs +++ b/src/LittleBlocks.AspNetCore/Security/AuthenticationInfo.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/AuthenticationMode.cs b/src/LittleBlocks.AspNetCore/Security/AuthenticationMode.cs index 15f68c6..aab05b9 100644 --- a/src/LittleBlocks.AspNetCore/Security/AuthenticationMode.cs +++ b/src/LittleBlocks.AspNetCore/Security/AuthenticationMode.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/ConfigurationExtensions.cs b/src/LittleBlocks.AspNetCore/Security/ConfigurationExtensions.cs index c3019cd..19a5ecf 100644 --- a/src/LittleBlocks.AspNetCore/Security/ConfigurationExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Security/ConfigurationExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/Fluent/IConfigureWithAuthority.cs b/src/LittleBlocks.AspNetCore/Security/Fluent/IConfigureWithAuthority.cs index b2efbbf..9c9083b 100644 --- a/src/LittleBlocks.AspNetCore/Security/Fluent/IConfigureWithAuthority.cs +++ b/src/LittleBlocks.AspNetCore/Security/Fluent/IConfigureWithAuthority.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/Fluent/ISetAuthenticationMode.cs b/src/LittleBlocks.AspNetCore/Security/Fluent/ISetAuthenticationMode.cs index aa29145..a35198a 100644 --- a/src/LittleBlocks.AspNetCore/Security/Fluent/ISetAuthenticationMode.cs +++ b/src/LittleBlocks.AspNetCore/Security/Fluent/ISetAuthenticationMode.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationAuthenticationHandler.cs b/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationAuthenticationHandler.cs index 940dc83..225ddb3 100644 --- a/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationAuthenticationHandler.cs +++ b/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationAuthenticationHandler.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationBearerDefaults.cs b/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationBearerDefaults.cs index 824afc3..1dc45f0 100644 --- a/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationBearerDefaults.cs +++ b/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationBearerDefaults.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationBearerOptions.cs b/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationBearerOptions.cs index f701c9c..8f7f2a0 100644 --- a/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationBearerOptions.cs +++ b/src/LittleBlocks.AspNetCore/Security/Impersonation/ImpersonationBearerOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Security/SecurityExtensions.cs b/src/LittleBlocks.AspNetCore/Security/SecurityExtensions.cs index e424d33..3eaa870 100644 --- a/src/LittleBlocks.AspNetCore/Security/SecurityExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Security/SecurityExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.AspNetCore/Serializations/JsonSerializerSettingsExtensions.cs b/src/LittleBlocks.AspNetCore/Serializations/JsonSerializerSettingsExtensions.cs index 3e193bf..9ae03a7 100644 --- a/src/LittleBlocks.AspNetCore/Serializations/JsonSerializerSettingsExtensions.cs +++ b/src/LittleBlocks.AspNetCore/Serializations/JsonSerializerSettingsExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Bootstrap/ContainerFactory.cs b/src/LittleBlocks.Bootstrap/ContainerFactory.cs index 186e75a..98e24d7 100644 --- a/src/LittleBlocks.Bootstrap/ContainerFactory.cs +++ b/src/LittleBlocks.Bootstrap/ContainerFactory.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Bootstrap/IBootstrapApplication.cs b/src/LittleBlocks.Bootstrap/IBootstrapApplication.cs index fb0c330..77073c2 100644 --- a/src/LittleBlocks.Bootstrap/IBootstrapApplication.cs +++ b/src/LittleBlocks.Bootstrap/IBootstrapApplication.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Bootstrap/IConfigureContainer.cs b/src/LittleBlocks.Bootstrap/IConfigureContainer.cs index afed10c..77ba5a5 100644 --- a/src/LittleBlocks.Bootstrap/IConfigureContainer.cs +++ b/src/LittleBlocks.Bootstrap/IConfigureContainer.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Bootstrap/IExtendPipeline.cs b/src/LittleBlocks.Bootstrap/IExtendPipeline.cs index 8c66cf5..e11c53b 100644 --- a/src/LittleBlocks.Bootstrap/IExtendPipeline.cs +++ b/src/LittleBlocks.Bootstrap/IExtendPipeline.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Bootstrap/LittleBlocks.Bootstrap.csproj b/src/LittleBlocks.Bootstrap/LittleBlocks.Bootstrap.csproj index bf4beb6..ea72d5b 100644 --- a/src/LittleBlocks.Bootstrap/LittleBlocks.Bootstrap.csproj +++ b/src/LittleBlocks.Bootstrap/LittleBlocks.Bootstrap.csproj @@ -9,13 +9,13 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - + + diff --git a/src/LittleBlocks.Configurations/AppInfo.cs b/src/LittleBlocks.Configurations/AppInfo.cs index c7e3c4d..e0175a7 100644 --- a/src/LittleBlocks.Configurations/AppInfo.cs +++ b/src/LittleBlocks.Configurations/AppInfo.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/AppInfoValidator.cs b/src/LittleBlocks.Configurations/AppInfoValidator.cs index 98ecee5..517c46a 100644 --- a/src/LittleBlocks.Configurations/AppInfoValidator.cs +++ b/src/LittleBlocks.Configurations/AppInfoValidator.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/Application.cs b/src/LittleBlocks.Configurations/Application.cs index 3b3e014..a178d6f 100644 --- a/src/LittleBlocks.Configurations/Application.cs +++ b/src/LittleBlocks.Configurations/Application.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/ConfigurationExtensions.cs b/src/LittleBlocks.Configurations/ConfigurationExtensions.cs index a4a56cf..e3004e8 100644 --- a/src/LittleBlocks.Configurations/ConfigurationExtensions.cs +++ b/src/LittleBlocks.Configurations/ConfigurationExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/ConfigurationKeys.cs b/src/LittleBlocks.Configurations/ConfigurationKeys.cs index ee37ad3..e5f2040 100644 --- a/src/LittleBlocks.Configurations/ConfigurationKeys.cs +++ b/src/LittleBlocks.Configurations/ConfigurationKeys.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/Environment.cs b/src/LittleBlocks.Configurations/Environment.cs index 388a709..df33fd7 100644 --- a/src/LittleBlocks.Configurations/Environment.cs +++ b/src/LittleBlocks.Configurations/Environment.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/EnvironmentNames.cs b/src/LittleBlocks.Configurations/EnvironmentNames.cs index 2066958..ad8c01c 100644 --- a/src/LittleBlocks.Configurations/EnvironmentNames.cs +++ b/src/LittleBlocks.Configurations/EnvironmentNames.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/Fluents/ConfigurationOptionBuilder.cs b/src/LittleBlocks.Configurations/Fluents/ConfigurationOptionBuilder.cs index 4655c65..2ec37db 100644 --- a/src/LittleBlocks.Configurations/Fluents/ConfigurationOptionBuilder.cs +++ b/src/LittleBlocks.Configurations/Fluents/ConfigurationOptionBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/Fluents/IAddExtraConfigSection.cs b/src/LittleBlocks.Configurations/Fluents/IAddExtraConfigSection.cs index fefc8d8..fe2596d 100644 --- a/src/LittleBlocks.Configurations/Fluents/IAddExtraConfigSection.cs +++ b/src/LittleBlocks.Configurations/Fluents/IAddExtraConfigSection.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/Fluents/IAddFirstSection.cs b/src/LittleBlocks.Configurations/Fluents/IAddFirstSection.cs index 716d069..855738a 100644 --- a/src/LittleBlocks.Configurations/Fluents/IAddFirstSection.cs +++ b/src/LittleBlocks.Configurations/Fluents/IAddFirstSection.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/Fluents/IBuildConfiguration.cs b/src/LittleBlocks.Configurations/Fluents/IBuildConfiguration.cs index 0dd8aa7..91ed30a 100644 --- a/src/LittleBlocks.Configurations/Fluents/IBuildConfiguration.cs +++ b/src/LittleBlocks.Configurations/Fluents/IBuildConfiguration.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/InvalidConfigurationException.cs b/src/LittleBlocks.Configurations/InvalidConfigurationException.cs index 4405ea3..0b70b9b 100644 --- a/src/LittleBlocks.Configurations/InvalidConfigurationException.cs +++ b/src/LittleBlocks.Configurations/InvalidConfigurationException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Configurations/LittleBlocks.Configurations.csproj b/src/LittleBlocks.Configurations/LittleBlocks.Configurations.csproj index ceceef5..418f0dd 100644 --- a/src/LittleBlocks.Configurations/LittleBlocks.Configurations.csproj +++ b/src/LittleBlocks.Configurations/LittleBlocks.Configurations.csproj @@ -9,16 +9,16 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - - - - + + + + + diff --git a/src/LittleBlocks.DependencyInjection/LittleBlocks.DependencyInjection.csproj b/src/LittleBlocks.DependencyInjection/LittleBlocks.DependencyInjection.csproj index f984f15..36603ce 100644 --- a/src/LittleBlocks.DependencyInjection/LittleBlocks.DependencyInjection.csproj +++ b/src/LittleBlocks.DependencyInjection/LittleBlocks.DependencyInjection.csproj @@ -9,14 +9,14 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - - + + + diff --git a/src/LittleBlocks.DependencyInjection/ServiceCollectionExtensions.cs b/src/LittleBlocks.DependencyInjection/ServiceCollectionExtensions.cs index a83d313..32e3d20 100644 --- a/src/LittleBlocks.DependencyInjection/ServiceCollectionExtensions.cs +++ b/src/LittleBlocks.DependencyInjection/ServiceCollectionExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/BasicHttpStatusCodeRecommendationProviderTests.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/BasicHttpStatusCodeRecommendationProviderTests.cs index e035312..45c4a59 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/BasicHttpStatusCodeRecommendationProviderTests.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/BasicHttpStatusCodeRecommendationProviderTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/ConfigurationBuilder/ExceptionRuleForErrorProviderTests.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/ConfigurationBuilder/ExceptionRuleForErrorProviderTests.cs index e746615..70526fa 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/ConfigurationBuilder/ExceptionRuleForErrorProviderTests.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/ConfigurationBuilder/ExceptionRuleForErrorProviderTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/AnotherOurApplicationException.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/AnotherOurApplicationException.cs index 711fc37..797c357 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/AnotherOurApplicationException.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/AnotherOurApplicationException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ApplicationExceptionBase.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ApplicationExceptionBase.cs index aae1fc8..1a74d28 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ApplicationExceptionBase.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ApplicationExceptionBase.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/CustomErrorMessageFormatter.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/CustomErrorMessageFormatter.cs index db90acf..dff7a8d 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/CustomErrorMessageFormatter.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/CustomErrorMessageFormatter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ExceptionWithCustomContent.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ExceptionWithCustomContent.cs index ed436ae..48d843b 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ExceptionWithCustomContent.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ExceptionWithCustomContent.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/OurApplicationException.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/OurApplicationException.cs index 9bc44db..553828a 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/OurApplicationException.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/OurApplicationException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/OurDerivedApplicationException.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/OurDerivedApplicationException.cs index 3be3b60..e856348 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/OurDerivedApplicationException.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/OurDerivedApplicationException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ThirdPartyFailureException.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ThirdPartyFailureException.cs index 2f2779f..a80346e 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ThirdPartyFailureException.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ThirdPartyFailureException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ThirdPartyLibraryExceptionBase.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ThirdPartyLibraryExceptionBase.cs index 7132040..6498cb5 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ThirdPartyLibraryExceptionBase.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Domain/ThirdPartyLibraryExceptionBase.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorBuilder/DefaultErrorBuilderTests.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorBuilder/DefaultErrorBuilderTests.cs index dfc2170..785f77c 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorBuilder/DefaultErrorBuilderTests.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorBuilder/DefaultErrorBuilderTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorBuilder/ErrorBuilderForApiExceptionTests.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorBuilder/ErrorBuilderForApiExceptionTests.cs index 45869cf..d1110d9 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorBuilder/ErrorBuilderForApiExceptionTests.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorBuilder/ErrorBuilderForApiExceptionTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorResponseProviderTests.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorResponseProviderTests.cs index bb5f73b..7278a39 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorResponseProviderTests.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/ErrorResponseProviderTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Formatter/ErrorProviderTests.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Formatter/ErrorProviderTests.cs index 3836937..73c442f 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Formatter/ErrorProviderTests.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Formatter/ErrorProviderTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/Formatter/HierarchicalErrorMessageFormatterTests.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/Formatter/HierarchicalErrorMessageFormatterTests.cs index 5e9ea76..d39f666 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/Formatter/HierarchicalErrorMessageFormatterTests.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/Formatter/HierarchicalErrorMessageFormatterTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/GlobalErrorHandlerConfigurationBuilderTests.cs b/src/LittleBlocks.ExceptionHandling.UnitTests/GlobalErrorHandlerConfigurationBuilderTests.cs index 8b6cf20..84cd8ca 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/GlobalErrorHandlerConfigurationBuilderTests.cs +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/GlobalErrorHandlerConfigurationBuilderTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling.UnitTests/LittleBlocks.ExceptionHandling.UnitTests.csproj b/src/LittleBlocks.ExceptionHandling.UnitTests/LittleBlocks.ExceptionHandling.UnitTests.csproj index 158a6af..155a06f 100644 --- a/src/LittleBlocks.ExceptionHandling.UnitTests/LittleBlocks.ExceptionHandling.UnitTests.csproj +++ b/src/LittleBlocks.ExceptionHandling.UnitTests/LittleBlocks.ExceptionHandling.UnitTests.csproj @@ -1,16 +1,16 @@  - 10 - net6.0 + 12 + net8.0 - - + + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/ExceptionRuleForErrorProvider.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/ExceptionRuleForErrorProvider.cs index 0d31d28..645e07e 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/ExceptionRuleForErrorProvider.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/ExceptionRuleForErrorProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IBuildErrorProviderOptions.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IBuildErrorProviderOptions.cs index f0500f7..3fb96e0 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IBuildErrorProviderOptions.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IBuildErrorProviderOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IHandleAdditionalExceptions.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IHandleAdditionalExceptions.cs index 7c5999b..16017c2 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IHandleAdditionalExceptions.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IHandleAdditionalExceptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IHandleApplicationException.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IHandleApplicationException.cs index 6e345ec..826ff9e 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IHandleApplicationException.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IHandleApplicationException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideCustomMessageFormatter.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideCustomMessageFormatter.cs index d5623dc..6db2ae7 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideCustomMessageFormatter.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideCustomMessageFormatter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideGenericError.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideGenericError.cs index c1e8a2b..03ccf13 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideGenericError.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideGenericError.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideIndentationSymbol.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideIndentationSymbol.cs index c459497..87ea30d 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideIndentationSymbol.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/IProvideIndentationSymbol.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/ISetDetailsLevel.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/ISetDetailsLevel.cs index 2d4fb1d..1fcf082 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/ISetDetailsLevel.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/Fluent/ISetDetailsLevel.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/GlobalErrorHandlerConfigurationBuilder.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/GlobalErrorHandlerConfigurationBuilder.cs index d679f3e..ca52635 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/GlobalErrorHandlerConfigurationBuilder.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/GlobalErrorHandlerConfigurationBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/IExceptionRule.cs b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/IExceptionRule.cs index 9a37eaf..300f6fc 100644 --- a/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/IExceptionRule.cs +++ b/src/LittleBlocks.ExceptionHandling/ConfigurationBuilder/IExceptionRule.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Domain/Error.cs b/src/LittleBlocks.ExceptionHandling/Domain/Error.cs index 6aee5e9..f0d8a86 100644 --- a/src/LittleBlocks.ExceptionHandling/Domain/Error.cs +++ b/src/LittleBlocks.ExceptionHandling/Domain/Error.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Domain/ErrorResponse.cs b/src/LittleBlocks.ExceptionHandling/Domain/ErrorResponse.cs index e7c86c9..493f536 100644 --- a/src/LittleBlocks.ExceptionHandling/Domain/ErrorResponse.cs +++ b/src/LittleBlocks.ExceptionHandling/Domain/ErrorResponse.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Domain/IErrorProviderOptions.cs b/src/LittleBlocks.ExceptionHandling/Domain/IErrorProviderOptions.cs index ec73bbf..b96ff1a 100644 --- a/src/LittleBlocks.ExceptionHandling/Domain/IErrorProviderOptions.cs +++ b/src/LittleBlocks.ExceptionHandling/Domain/IErrorProviderOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Domain/IErrorResponseProviderOptions.cs b/src/LittleBlocks.ExceptionHandling/Domain/IErrorResponseProviderOptions.cs index c3e58ee..47d9166 100644 --- a/src/LittleBlocks.ExceptionHandling/Domain/IErrorResponseProviderOptions.cs +++ b/src/LittleBlocks.ExceptionHandling/Domain/IErrorResponseProviderOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Domain/InternalErrorResponse.cs b/src/LittleBlocks.ExceptionHandling/Domain/InternalErrorResponse.cs index 23e6889..2da53df 100644 --- a/src/LittleBlocks.ExceptionHandling/Domain/InternalErrorResponse.cs +++ b/src/LittleBlocks.ExceptionHandling/Domain/InternalErrorResponse.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Domain/LevelOfDetails.cs b/src/LittleBlocks.ExceptionHandling/Domain/LevelOfDetails.cs index 3389bc2..d19f0b0 100644 --- a/src/LittleBlocks.ExceptionHandling/Domain/LevelOfDetails.cs +++ b/src/LittleBlocks.ExceptionHandling/Domain/LevelOfDetails.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/ApiExceptionErrorBuilder.cs b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/ApiExceptionErrorBuilder.cs index 8c0df0e..92c0892 100644 --- a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/ApiExceptionErrorBuilder.cs +++ b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/ApiExceptionErrorBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/DefaultErrorBuilder.cs b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/DefaultErrorBuilder.cs index 8a1dcf0..f4c905f 100644 --- a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/DefaultErrorBuilder.cs +++ b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/DefaultErrorBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/ErrorBuilderConfiguration.cs b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/ErrorBuilderConfiguration.cs index 2d6d103..3fa112d 100644 --- a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/ErrorBuilderConfiguration.cs +++ b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/ErrorBuilderConfiguration.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/IProvideErrorBuilder.cs b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/IProvideErrorBuilder.cs index adc7889..fca829b 100644 --- a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/IProvideErrorBuilder.cs +++ b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/IProvideErrorBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/ISetErrorBuilder.cs b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/ISetErrorBuilder.cs index c8d1dee..1ab164b 100644 --- a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/ISetErrorBuilder.cs +++ b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/Fluent/ISetErrorBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/IErrorBuilder.cs b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/IErrorBuilder.cs index 698c2d0..bce274b 100644 --- a/src/LittleBlocks.ExceptionHandling/ErrorBuilder/IErrorBuilder.cs +++ b/src/LittleBlocks.ExceptionHandling/ErrorBuilder/IErrorBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/ExceptionHandlingExtensions.cs b/src/LittleBlocks.ExceptionHandling/ExceptionHandlingExtensions.cs index 592c09b..fc0d987 100644 --- a/src/LittleBlocks.ExceptionHandling/ExceptionHandlingExtensions.cs +++ b/src/LittleBlocks.ExceptionHandling/ExceptionHandlingExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Formatter/HierarchicalErrorMessageFormatter.cs b/src/LittleBlocks.ExceptionHandling/Formatter/HierarchicalErrorMessageFormatter.cs index 34df34a..95f1abc 100644 --- a/src/LittleBlocks.ExceptionHandling/Formatter/HierarchicalErrorMessageFormatter.cs +++ b/src/LittleBlocks.ExceptionHandling/Formatter/HierarchicalErrorMessageFormatter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Formatter/IErrorMessageFormatter.cs b/src/LittleBlocks.ExceptionHandling/Formatter/IErrorMessageFormatter.cs index 2bc59cb..6c2cc52 100644 --- a/src/LittleBlocks.ExceptionHandling/Formatter/IErrorMessageFormatter.cs +++ b/src/LittleBlocks.ExceptionHandling/Formatter/IErrorMessageFormatter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Formatter/IErrorMessageFormatterOptions.cs b/src/LittleBlocks.ExceptionHandling/Formatter/IErrorMessageFormatterOptions.cs index 6ab9712..1f9afc8 100644 --- a/src/LittleBlocks.ExceptionHandling/Formatter/IErrorMessageFormatterOptions.cs +++ b/src/LittleBlocks.ExceptionHandling/Formatter/IErrorMessageFormatterOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/IErrorProvider.cs b/src/LittleBlocks.ExceptionHandling/IErrorProvider.cs index ca207a6..a7d65f3 100644 --- a/src/LittleBlocks.ExceptionHandling/IErrorProvider.cs +++ b/src/LittleBlocks.ExceptionHandling/IErrorProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/IErrorResponseProvider.cs b/src/LittleBlocks.ExceptionHandling/IErrorResponseProvider.cs index a3c09e0..5caf139 100644 --- a/src/LittleBlocks.ExceptionHandling/IErrorResponseProvider.cs +++ b/src/LittleBlocks.ExceptionHandling/IErrorResponseProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/IHttpStatusCodeProvider.cs b/src/LittleBlocks.ExceptionHandling/IHttpStatusCodeProvider.cs index 50e25ad..311291f 100644 --- a/src/LittleBlocks.ExceptionHandling/IHttpStatusCodeProvider.cs +++ b/src/LittleBlocks.ExceptionHandling/IHttpStatusCodeProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/LittleBlocks.ExceptionHandling.csproj b/src/LittleBlocks.ExceptionHandling/LittleBlocks.ExceptionHandling.csproj index a276b3c..876885a 100644 --- a/src/LittleBlocks.ExceptionHandling/LittleBlocks.ExceptionHandling.csproj +++ b/src/LittleBlocks.ExceptionHandling/LittleBlocks.ExceptionHandling.csproj @@ -9,15 +9,15 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - - - + + + + diff --git a/src/LittleBlocks.ExceptionHandling/Providers/DefaultHttpStatusCodeProvider.cs b/src/LittleBlocks.ExceptionHandling/Providers/DefaultHttpStatusCodeProvider.cs index 64b2e5d..69ce30b 100644 --- a/src/LittleBlocks.ExceptionHandling/Providers/DefaultHttpStatusCodeProvider.cs +++ b/src/LittleBlocks.ExceptionHandling/Providers/DefaultHttpStatusCodeProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Providers/ErrorProvider.cs b/src/LittleBlocks.ExceptionHandling/Providers/ErrorProvider.cs index b7ee9b8..dca9867 100644 --- a/src/LittleBlocks.ExceptionHandling/Providers/ErrorProvider.cs +++ b/src/LittleBlocks.ExceptionHandling/Providers/ErrorProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Providers/ErrorProviderOptionsFactory.cs b/src/LittleBlocks.ExceptionHandling/Providers/ErrorProviderOptionsFactory.cs index 2957850..2e23f3c 100644 --- a/src/LittleBlocks.ExceptionHandling/Providers/ErrorProviderOptionsFactory.cs +++ b/src/LittleBlocks.ExceptionHandling/Providers/ErrorProviderOptionsFactory.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.ExceptionHandling/Providers/ErrorResponseProvider.cs b/src/LittleBlocks.ExceptionHandling/Providers/ErrorResponseProvider.cs index 9bef224..bf5bb40 100644 --- a/src/LittleBlocks.ExceptionHandling/Providers/ErrorResponseProvider.cs +++ b/src/LittleBlocks.ExceptionHandling/Providers/ErrorResponseProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions.UnitTests/AnyExtensionsTests.cs b/src/LittleBlocks.Extensions.UnitTests/AnyExtensionsTests.cs index 92054cd..d94daea 100644 --- a/src/LittleBlocks.Extensions.UnitTests/AnyExtensionsTests.cs +++ b/src/LittleBlocks.Extensions.UnitTests/AnyExtensionsTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions.UnitTests/CircularBufferTests.cs b/src/LittleBlocks.Extensions.UnitTests/CircularBufferTests.cs index da6c658..3ad8153 100644 --- a/src/LittleBlocks.Extensions.UnitTests/CircularBufferTests.cs +++ b/src/LittleBlocks.Extensions.UnitTests/CircularBufferTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions.UnitTests/LittleBlocks.Extensions.UnitTests.csproj b/src/LittleBlocks.Extensions.UnitTests/LittleBlocks.Extensions.UnitTests.csproj index bb59e93..967e73e 100644 --- a/src/LittleBlocks.Extensions.UnitTests/LittleBlocks.Extensions.UnitTests.csproj +++ b/src/LittleBlocks.Extensions.UnitTests/LittleBlocks.Extensions.UnitTests.csproj @@ -1,14 +1,14 @@  - 10 - net6.0 + 12 + net8.0 - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/LittleBlocks.Extensions.UnitTests/ObjectExtensionsTests.cs b/src/LittleBlocks.Extensions.UnitTests/ObjectExtensionsTests.cs index 9c39081..4f712ae 100644 --- a/src/LittleBlocks.Extensions.UnitTests/ObjectExtensionsTests.cs +++ b/src/LittleBlocks.Extensions.UnitTests/ObjectExtensionsTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/AnyExtensions.cs b/src/LittleBlocks.Extensions/AnyExtensions.cs index eaf52a8..3d66f82 100644 --- a/src/LittleBlocks.Extensions/AnyExtensions.cs +++ b/src/LittleBlocks.Extensions/AnyExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/CircularBuffer.cs b/src/LittleBlocks.Extensions/CircularBuffer.cs index 248887a..53ff3df 100644 --- a/src/LittleBlocks.Extensions/CircularBuffer.cs +++ b/src/LittleBlocks.Extensions/CircularBuffer.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/DateTimeProvider.cs b/src/LittleBlocks.Extensions/DateTimeProvider.cs index 82546cc..214526a 100644 --- a/src/LittleBlocks.Extensions/DateTimeProvider.cs +++ b/src/LittleBlocks.Extensions/DateTimeProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/ICircularBuffer.cs b/src/LittleBlocks.Extensions/ICircularBuffer.cs index e4b8695..7e1fc6a 100644 --- a/src/LittleBlocks.Extensions/ICircularBuffer.cs +++ b/src/LittleBlocks.Extensions/ICircularBuffer.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/IDateTimeProvider.cs b/src/LittleBlocks.Extensions/IDateTimeProvider.cs index 3198501..8c203ae 100644 --- a/src/LittleBlocks.Extensions/IDateTimeProvider.cs +++ b/src/LittleBlocks.Extensions/IDateTimeProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/LittleBlocks.Extensions.csproj b/src/LittleBlocks.Extensions/LittleBlocks.Extensions.csproj index cde47b5..d305587 100644 --- a/src/LittleBlocks.Extensions/LittleBlocks.Extensions.csproj +++ b/src/LittleBlocks.Extensions/LittleBlocks.Extensions.csproj @@ -9,8 +9,8 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 diff --git a/src/LittleBlocks.Extensions/ObjectExtensions.cs b/src/LittleBlocks.Extensions/ObjectExtensions.cs index f84d749..5d67146 100644 --- a/src/LittleBlocks.Extensions/ObjectExtensions.cs +++ b/src/LittleBlocks.Extensions/ObjectExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/ReflectionExtensions.cs b/src/LittleBlocks.Extensions/ReflectionExtensions.cs index 1219a00..5044960 100644 --- a/src/LittleBlocks.Extensions/ReflectionExtensions.cs +++ b/src/LittleBlocks.Extensions/ReflectionExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/Specifications/AndSpecification.cs b/src/LittleBlocks.Extensions/Specifications/AndSpecification.cs index 38a38c3..7dd1af9 100644 --- a/src/LittleBlocks.Extensions/Specifications/AndSpecification.cs +++ b/src/LittleBlocks.Extensions/Specifications/AndSpecification.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/Specifications/IdentitySpecification.cs b/src/LittleBlocks.Extensions/Specifications/IdentitySpecification.cs index b4f7f19..07d113e 100644 --- a/src/LittleBlocks.Extensions/Specifications/IdentitySpecification.cs +++ b/src/LittleBlocks.Extensions/Specifications/IdentitySpecification.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/Specifications/NotSpecification.cs b/src/LittleBlocks.Extensions/Specifications/NotSpecification.cs index 86446d2..5569cf1 100644 --- a/src/LittleBlocks.Extensions/Specifications/NotSpecification.cs +++ b/src/LittleBlocks.Extensions/Specifications/NotSpecification.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/Specifications/OrSpecification.cs b/src/LittleBlocks.Extensions/Specifications/OrSpecification.cs index 10091b8..1e46530 100644 --- a/src/LittleBlocks.Extensions/Specifications/OrSpecification.cs +++ b/src/LittleBlocks.Extensions/Specifications/OrSpecification.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/Specifications/PredicateSpecification.cs b/src/LittleBlocks.Extensions/Specifications/PredicateSpecification.cs index 5ecd19b..8d2aa3b 100644 --- a/src/LittleBlocks.Extensions/Specifications/PredicateSpecification.cs +++ b/src/LittleBlocks.Extensions/Specifications/PredicateSpecification.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Extensions/Specifications/Specification.cs b/src/LittleBlocks.Extensions/Specifications/Specification.cs index 72a092c..731e8b6 100644 --- a/src/LittleBlocks.Extensions/Specifications/Specification.cs +++ b/src/LittleBlocks.Extensions/Specifications/Specification.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Hosting.WindowsService/HostAsWindowsService.cs b/src/LittleBlocks.Hosting.WindowsService/HostAsWindowsService.cs index a1e1290..f17de06 100644 --- a/src/LittleBlocks.Hosting.WindowsService/HostAsWindowsService.cs +++ b/src/LittleBlocks.Hosting.WindowsService/HostAsWindowsService.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Hosting.WindowsService/LittleBlocks.Hosting.WindowsService.csproj b/src/LittleBlocks.Hosting.WindowsService/LittleBlocks.Hosting.WindowsService.csproj index 90ad597..621f02b 100644 --- a/src/LittleBlocks.Hosting.WindowsService/LittleBlocks.Hosting.WindowsService.csproj +++ b/src/LittleBlocks.Hosting.WindowsService/LittleBlocks.Hosting.WindowsService.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 Library provides hosting infrastructure for .NET Core API to be hosted as a Windows Service True Mohammad Moattar; Aurimas Gecas @@ -10,14 +10,14 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 + 12 Library true - - + + diff --git a/src/LittleBlocks.Http/HttpHeaders.cs b/src/LittleBlocks.Http/HttpHeaders.cs index 7793f3d..7ee56e4 100644 --- a/src/LittleBlocks.Http/HttpHeaders.cs +++ b/src/LittleBlocks.Http/HttpHeaders.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -20,4 +20,5 @@ public static class HttpHeaders { public const string HttpCorrelationId = "X-Correlation-ID"; public const string HttpRequestId = "X-Request-ID"; + public const string Authorization = "Authorization"; } diff --git a/src/LittleBlocks.Http/HttpRequestExtensions.cs b/src/LittleBlocks.Http/HttpRequestExtensions.cs index e535a2d..b1aa25f 100644 --- a/src/LittleBlocks.Http/HttpRequestExtensions.cs +++ b/src/LittleBlocks.Http/HttpRequestExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Http/IOperationContext.cs b/src/LittleBlocks.Http/IOperationContext.cs index 0b01657..072cda3 100644 --- a/src/LittleBlocks.Http/IOperationContext.cs +++ b/src/LittleBlocks.Http/IOperationContext.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Http/IRequestContext.cs b/src/LittleBlocks.Http/IRequestContext.cs index 58a3359..7fe6564 100644 --- a/src/LittleBlocks.Http/IRequestContext.cs +++ b/src/LittleBlocks.Http/IRequestContext.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Http/LittleBlocks.Http.csproj b/src/LittleBlocks.Http/LittleBlocks.Http.csproj index 98d64b2..d0a0830 100644 --- a/src/LittleBlocks.Http/LittleBlocks.Http.csproj +++ b/src/LittleBlocks.Http/LittleBlocks.Http.csproj @@ -9,8 +9,8 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 diff --git a/src/LittleBlocks.Logging.Extensions/FormatMessageHandler.cs b/src/LittleBlocks.Logging.Extensions/FormatMessageHandler.cs index aad8902..dae89fe 100644 --- a/src/LittleBlocks.Logging.Extensions/FormatMessageHandler.cs +++ b/src/LittleBlocks.Logging.Extensions/FormatMessageHandler.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.Extensions/LittleBlocks.Logging.Extensions.csproj b/src/LittleBlocks.Logging.Extensions/LittleBlocks.Logging.Extensions.csproj index 09f8ffc..0a1e2b7 100644 --- a/src/LittleBlocks.Logging.Extensions/LittleBlocks.Logging.Extensions.csproj +++ b/src/LittleBlocks.Logging.Extensions/LittleBlocks.Logging.Extensions.csproj @@ -9,12 +9,12 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - + diff --git a/src/LittleBlocks.Logging.Extensions/LogExtensions.cs b/src/LittleBlocks.Logging.Extensions/LogExtensions.cs index c2bfa07..8858cd0 100644 --- a/src/LittleBlocks.Logging.Extensions/LogExtensions.cs +++ b/src/LittleBlocks.Logging.Extensions/LogExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.LogEntries/FluentLogEntriesSinkBuilder.cs b/src/LittleBlocks.Logging.SeriLog.LogEntries/FluentLogEntriesSinkBuilder.cs index b0c23f4..0644775 100644 --- a/src/LittleBlocks.Logging.SeriLog.LogEntries/FluentLogEntriesSinkBuilder.cs +++ b/src/LittleBlocks.Logging.SeriLog.LogEntries/FluentLogEntriesSinkBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.LogEntries/IProvideTemplate.cs b/src/LittleBlocks.Logging.SeriLog.LogEntries/IProvideTemplate.cs index 7cdcf81..f3614c2 100644 --- a/src/LittleBlocks.Logging.SeriLog.LogEntries/IProvideTemplate.cs +++ b/src/LittleBlocks.Logging.SeriLog.LogEntries/IProvideTemplate.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.LogEntries/LittleBlocks.Logging.SeriLog.LogEntries.csproj b/src/LittleBlocks.Logging.SeriLog.LogEntries/LittleBlocks.Logging.SeriLog.LogEntries.csproj index 503d3ae..51ef137 100644 --- a/src/LittleBlocks.Logging.SeriLog.LogEntries/LittleBlocks.Logging.SeriLog.LogEntries.csproj +++ b/src/LittleBlocks.Logging.SeriLog.LogEntries/LittleBlocks.Logging.SeriLog.LogEntries.csproj @@ -9,12 +9,12 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - + diff --git a/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesConfiguration.cs b/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesConfiguration.cs index d6dda80..9b93aa1 100644 --- a/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesConfiguration.cs +++ b/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesConfiguration.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesExtensions.cs b/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesExtensions.cs index b0b5eaa..0311b55 100644 --- a/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesExtensions.cs +++ b/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesSinkBuilder.cs b/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesSinkBuilder.cs index f6b3f36..ccc1991 100644 --- a/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesSinkBuilder.cs +++ b/src/LittleBlocks.Logging.SeriLog.LogEntries/LogEntriesSinkBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Loggly/FluentLogglySinkBuilder.cs b/src/LittleBlocks.Logging.SeriLog.Loggly/FluentLogglySinkBuilder.cs index 2070b7c..a509594 100644 --- a/src/LittleBlocks.Logging.SeriLog.Loggly/FluentLogglySinkBuilder.cs +++ b/src/LittleBlocks.Logging.SeriLog.Loggly/FluentLogglySinkBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Loggly/IConfigureLogBuffer.cs b/src/LittleBlocks.Logging.SeriLog.Loggly/IConfigureLogBuffer.cs index dc0c0a3..ecb1523 100644 --- a/src/LittleBlocks.Logging.SeriLog.Loggly/IConfigureLogBuffer.cs +++ b/src/LittleBlocks.Logging.SeriLog.Loggly/IConfigureLogBuffer.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Loggly/ISetCustomerToken.cs b/src/LittleBlocks.Logging.SeriLog.Loggly/ISetCustomerToken.cs index fe0770c..539e52c 100644 --- a/src/LittleBlocks.Logging.SeriLog.Loggly/ISetCustomerToken.cs +++ b/src/LittleBlocks.Logging.SeriLog.Loggly/ISetCustomerToken.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Loggly/LittleBlocks.Logging.SeriLog.Loggly.csproj b/src/LittleBlocks.Logging.SeriLog.Loggly/LittleBlocks.Logging.SeriLog.Loggly.csproj index f853581..60aa3f9 100644 --- a/src/LittleBlocks.Logging.SeriLog.Loggly/LittleBlocks.Logging.SeriLog.Loggly.csproj +++ b/src/LittleBlocks.Logging.SeriLog.Loggly/LittleBlocks.Logging.SeriLog.Loggly.csproj @@ -9,12 +9,12 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - + diff --git a/src/LittleBlocks.Logging.SeriLog.Loggly/LogglyConfiguration.cs b/src/LittleBlocks.Logging.SeriLog.Loggly/LogglyConfiguration.cs index 14b01f1..962301b 100644 --- a/src/LittleBlocks.Logging.SeriLog.Loggly/LogglyConfiguration.cs +++ b/src/LittleBlocks.Logging.SeriLog.Loggly/LogglyConfiguration.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Loggly/LogglyExtensions.cs b/src/LittleBlocks.Logging.SeriLog.Loggly/LogglyExtensions.cs index a411f36..b6fa2ab 100644 --- a/src/LittleBlocks.Logging.SeriLog.Loggly/LogglyExtensions.cs +++ b/src/LittleBlocks.Logging.SeriLog.Loggly/LogglyExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Loggly/LogglySinkBuilder.cs b/src/LittleBlocks.Logging.SeriLog.Loggly/LogglySinkBuilder.cs index 4f9a06b..5435b50 100644 --- a/src/LittleBlocks.Logging.SeriLog.Loggly/LogglySinkBuilder.cs +++ b/src/LittleBlocks.Logging.SeriLog.Loggly/LogglySinkBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Seq/FluentSeqSinkBuilder.cs b/src/LittleBlocks.Logging.SeriLog.Seq/FluentSeqSinkBuilder.cs index 04a7968..4c77740 100644 --- a/src/LittleBlocks.Logging.SeriLog.Seq/FluentSeqSinkBuilder.cs +++ b/src/LittleBlocks.Logging.SeriLog.Seq/FluentSeqSinkBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Seq/ISetApiKey.cs b/src/LittleBlocks.Logging.SeriLog.Seq/ISetApiKey.cs index 8b419d7..d996175 100644 --- a/src/LittleBlocks.Logging.SeriLog.Seq/ISetApiKey.cs +++ b/src/LittleBlocks.Logging.SeriLog.Seq/ISetApiKey.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Seq/LittleBlocks.Logging.SeriLog.Seq.csproj b/src/LittleBlocks.Logging.SeriLog.Seq/LittleBlocks.Logging.SeriLog.Seq.csproj index 3ca4072..b5f2643 100644 --- a/src/LittleBlocks.Logging.SeriLog.Seq/LittleBlocks.Logging.SeriLog.Seq.csproj +++ b/src/LittleBlocks.Logging.SeriLog.Seq/LittleBlocks.Logging.SeriLog.Seq.csproj @@ -9,13 +9,13 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - + + diff --git a/src/LittleBlocks.Logging.SeriLog.Seq/SeqConfiguration.cs b/src/LittleBlocks.Logging.SeriLog.Seq/SeqConfiguration.cs index d340f99..6eea787 100644 --- a/src/LittleBlocks.Logging.SeriLog.Seq/SeqConfiguration.cs +++ b/src/LittleBlocks.Logging.SeriLog.Seq/SeqConfiguration.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Seq/SeqExtensions.cs b/src/LittleBlocks.Logging.SeriLog.Seq/SeqExtensions.cs index 5b9dbe6..2805d54 100644 --- a/src/LittleBlocks.Logging.SeriLog.Seq/SeqExtensions.cs +++ b/src/LittleBlocks.Logging.SeriLog.Seq/SeqExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog.Seq/SeqSinkBuilder.cs b/src/LittleBlocks.Logging.SeriLog.Seq/SeqSinkBuilder.cs index 95bad63..36dc758 100644 --- a/src/LittleBlocks.Logging.SeriLog.Seq/SeqSinkBuilder.cs +++ b/src/LittleBlocks.Logging.SeriLog.Seq/SeqSinkBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/ApplicationEnricherExtensions.cs b/src/LittleBlocks.Logging.SeriLog/ApplicationEnricherExtensions.cs index f8251f6..7dd5ab3 100644 --- a/src/LittleBlocks.Logging.SeriLog/ApplicationEnricherExtensions.cs +++ b/src/LittleBlocks.Logging.SeriLog/ApplicationEnricherExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/ConfigureLoggingRequest.cs b/src/LittleBlocks.Logging.SeriLog/ConfigureLoggingRequest.cs index 482884a..5c973e8 100644 --- a/src/LittleBlocks.Logging.SeriLog/ConfigureLoggingRequest.cs +++ b/src/LittleBlocks.Logging.SeriLog/ConfigureLoggingRequest.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/IControlLogLevel.cs b/src/LittleBlocks.Logging.SeriLog/IControlLogLevel.cs index 4140c05..3e6d012 100644 --- a/src/LittleBlocks.Logging.SeriLog/IControlLogLevel.cs +++ b/src/LittleBlocks.Logging.SeriLog/IControlLogLevel.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/ISinkBuilder.cs b/src/LittleBlocks.Logging.SeriLog/ISinkBuilder.cs index a7ef93f..aecfbab 100644 --- a/src/LittleBlocks.Logging.SeriLog/ISinkBuilder.cs +++ b/src/LittleBlocks.Logging.SeriLog/ISinkBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/ISinkBuilderContext.cs b/src/LittleBlocks.Logging.SeriLog/ISinkBuilderContext.cs index 0f1efc3..c4262a3 100644 --- a/src/LittleBlocks.Logging.SeriLog/ISinkBuilderContext.cs +++ b/src/LittleBlocks.Logging.SeriLog/ISinkBuilderContext.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/InMemorySink.cs b/src/LittleBlocks.Logging.SeriLog/InMemorySink.cs index dae8bdd..39b03a8 100644 --- a/src/LittleBlocks.Logging.SeriLog/InMemorySink.cs +++ b/src/LittleBlocks.Logging.SeriLog/InMemorySink.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/InMemorySinkExtensions.cs b/src/LittleBlocks.Logging.SeriLog/InMemorySinkExtensions.cs index 51ba550..ed04f97 100644 --- a/src/LittleBlocks.Logging.SeriLog/InMemorySinkExtensions.cs +++ b/src/LittleBlocks.Logging.SeriLog/InMemorySinkExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/LittleBlocks.Logging.SeriLog.csproj b/src/LittleBlocks.Logging.SeriLog/LittleBlocks.Logging.SeriLog.csproj index eaccf3d..2cfa1a3 100644 --- a/src/LittleBlocks.Logging.SeriLog/LittleBlocks.Logging.SeriLog.csproj +++ b/src/LittleBlocks.Logging.SeriLog/LittleBlocks.Logging.SeriLog.csproj @@ -9,12 +9,12 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - + diff --git a/src/LittleBlocks.Logging.SeriLog/LoggingLevelSwitchProvider.cs b/src/LittleBlocks.Logging.SeriLog/LoggingLevelSwitchProvider.cs index e9057fc..06da721 100644 --- a/src/LittleBlocks.Logging.SeriLog/LoggingLevelSwitchProvider.cs +++ b/src/LittleBlocks.Logging.SeriLog/LoggingLevelSwitchProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/IBuildSeriLogOptions.cs b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/IBuildSeriLogOptions.cs index 2915fd4..87beba7 100644 --- a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/IBuildSeriLogOptions.cs +++ b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/IBuildSeriLogOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetFileSizeLimit.cs b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetFileSizeLimit.cs index e0f455e..4a87d74 100644 --- a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetFileSizeLimit.cs +++ b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetFileSizeLimit.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetFlushToDiskInterval.cs b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetFlushToDiskInterval.cs index 0f26997..f7e7a58 100644 --- a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetFlushToDiskInterval.cs +++ b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetFlushToDiskInterval.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetLogFilesRetention.cs b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetLogFilesRetention.cs index 797364e..e6d867a 100644 --- a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetLogFilesRetention.cs +++ b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetLogFilesRetention.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetLogsPath.cs b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetLogsPath.cs index e0f77fa..0dab3fd 100644 --- a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetLogsPath.cs +++ b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/ISetLogsPath.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/LoggingOptions.cs b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/LoggingOptions.cs index 847fa07..d95c251 100644 --- a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/LoggingOptions.cs +++ b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/LoggingOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/SeriLogOptionsBuilder.cs b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/SeriLogOptionsBuilder.cs index 785ff05..014e332 100644 --- a/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/SeriLogOptionsBuilder.cs +++ b/src/LittleBlocks.Logging.SeriLog/OptionsBuilder/SeriLogOptionsBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/SeriLogExtensions.cs b/src/LittleBlocks.Logging.SeriLog/SeriLogExtensions.cs index 20e593d..35afb68 100644 --- a/src/LittleBlocks.Logging.SeriLog/SeriLogExtensions.cs +++ b/src/LittleBlocks.Logging.SeriLog/SeriLogExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.SeriLog/SinkBuilderExtensions.cs b/src/LittleBlocks.Logging.SeriLog/SinkBuilderExtensions.cs index 5353f89..239110a 100644 --- a/src/LittleBlocks.Logging.SeriLog/SinkBuilderExtensions.cs +++ b/src/LittleBlocks.Logging.SeriLog/SinkBuilderExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.UnitTests/ArgumentsFormatterTests.cs b/src/LittleBlocks.Logging.UnitTests/ArgumentsFormatterTests.cs index c4f7321..61292ba 100644 --- a/src/LittleBlocks.Logging.UnitTests/ArgumentsFormatterTests.cs +++ b/src/LittleBlocks.Logging.UnitTests/ArgumentsFormatterTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.UnitTests/Helpers/Address.cs b/src/LittleBlocks.Logging.UnitTests/Helpers/Address.cs index 5d68d4a..8090e0d 100644 --- a/src/LittleBlocks.Logging.UnitTests/Helpers/Address.cs +++ b/src/LittleBlocks.Logging.UnitTests/Helpers/Address.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.UnitTests/Helpers/Person.cs b/src/LittleBlocks.Logging.UnitTests/Helpers/Person.cs index ede3a84..a0a15db 100644 --- a/src/LittleBlocks.Logging.UnitTests/Helpers/Person.cs +++ b/src/LittleBlocks.Logging.UnitTests/Helpers/Person.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.UnitTests/Helpers/Sex.cs b/src/LittleBlocks.Logging.UnitTests/Helpers/Sex.cs index 944aec9..f318cea 100644 --- a/src/LittleBlocks.Logging.UnitTests/Helpers/Sex.cs +++ b/src/LittleBlocks.Logging.UnitTests/Helpers/Sex.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging.UnitTests/LittleBlocks.Logging.UnitTests.csproj b/src/LittleBlocks.Logging.UnitTests/LittleBlocks.Logging.UnitTests.csproj index 8808e28..0ea753a 100644 --- a/src/LittleBlocks.Logging.UnitTests/LittleBlocks.Logging.UnitTests.csproj +++ b/src/LittleBlocks.Logging.UnitTests/LittleBlocks.Logging.UnitTests.csproj @@ -2,15 +2,15 @@ false - 10 - net6.0 + 12 + net8.0 - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/LittleBlocks.Logging/ArgumentFormatterOptions.cs b/src/LittleBlocks.Logging/ArgumentFormatterOptions.cs index 6ecdeff..8b5c2be 100644 --- a/src/LittleBlocks.Logging/ArgumentFormatterOptions.cs +++ b/src/LittleBlocks.Logging/ArgumentFormatterOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging/ArgumentsFormatter.cs b/src/LittleBlocks.Logging/ArgumentsFormatter.cs index eb9540d..e79d1e6 100644 --- a/src/LittleBlocks.Logging/ArgumentsFormatter.cs +++ b/src/LittleBlocks.Logging/ArgumentsFormatter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging/IArgumentsFormatter.cs b/src/LittleBlocks.Logging/IArgumentsFormatter.cs index a8e4624..03f7ed0 100644 --- a/src/LittleBlocks.Logging/IArgumentsFormatter.cs +++ b/src/LittleBlocks.Logging/IArgumentsFormatter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging/LittleBlocks.Logging.csproj b/src/LittleBlocks.Logging/LittleBlocks.Logging.csproj index 0548819..ac21342 100644 --- a/src/LittleBlocks.Logging/LittleBlocks.Logging.csproj +++ b/src/LittleBlocks.Logging/LittleBlocks.Logging.csproj @@ -9,13 +9,13 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - + + diff --git a/src/LittleBlocks.Logging/LogMessage.cs b/src/LittleBlocks.Logging/LogMessage.cs index d2f6a55..17fd965 100644 --- a/src/LittleBlocks.Logging/LogMessage.cs +++ b/src/LittleBlocks.Logging/LogMessage.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Logging/LogsStore.cs b/src/LittleBlocks.Logging/LogsStore.cs index 3c2d015..088502a 100644 --- a/src/LittleBlocks.Logging/LogsStore.cs +++ b/src/LittleBlocks.Logging/LogsStore.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Resilience.UnitTests/IRemoteService.cs b/src/LittleBlocks.Resilience.UnitTests/IRemoteService.cs index 7b5aa84..0726d5c 100644 --- a/src/LittleBlocks.Resilience.UnitTests/IRemoteService.cs +++ b/src/LittleBlocks.Resilience.UnitTests/IRemoteService.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Resilience.UnitTests/LittleBlocks.Resilience.UnitTests.csproj b/src/LittleBlocks.Resilience.UnitTests/LittleBlocks.Resilience.UnitTests.csproj index a08ea6d..62e547c 100644 --- a/src/LittleBlocks.Resilience.UnitTests/LittleBlocks.Resilience.UnitTests.csproj +++ b/src/LittleBlocks.Resilience.UnitTests/LittleBlocks.Resilience.UnitTests.csproj @@ -2,22 +2,22 @@ false - 10 - net6.0 + 12 + net8.0 - - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/LittleBlocks.Resilience.UnitTests/ResilienceExtensionsTests.cs b/src/LittleBlocks.Resilience.UnitTests/ResilienceExtensionsTests.cs index 25a7488..987247d 100644 --- a/src/LittleBlocks.Resilience.UnitTests/ResilienceExtensionsTests.cs +++ b/src/LittleBlocks.Resilience.UnitTests/ResilienceExtensionsTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Resilience/LittleBlocks.Resilience.csproj b/src/LittleBlocks.Resilience/LittleBlocks.Resilience.csproj index 8a30953..68321b8 100644 --- a/src/LittleBlocks.Resilience/LittleBlocks.Resilience.csproj +++ b/src/LittleBlocks.Resilience/LittleBlocks.Resilience.csproj @@ -10,13 +10,13 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - + + diff --git a/src/LittleBlocks.Resilience/PolicyCircuitBreakOptions.cs b/src/LittleBlocks.Resilience/PolicyCircuitBreakOptions.cs index 60e89a6..9c2c76f 100644 --- a/src/LittleBlocks.Resilience/PolicyCircuitBreakOptions.cs +++ b/src/LittleBlocks.Resilience/PolicyCircuitBreakOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Resilience/PolicyFor.cs b/src/LittleBlocks.Resilience/PolicyFor.cs index f2cccb6..7cc2e67 100644 --- a/src/LittleBlocks.Resilience/PolicyFor.cs +++ b/src/LittleBlocks.Resilience/PolicyFor.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Resilience/PolicyOptions.cs b/src/LittleBlocks.Resilience/PolicyOptions.cs index 2237c1b..7880a1e 100644 --- a/src/LittleBlocks.Resilience/PolicyOptions.cs +++ b/src/LittleBlocks.Resilience/PolicyOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Resilience/PolicyRetryOptions.cs b/src/LittleBlocks.Resilience/PolicyRetryOptions.cs index c40c544..e3b2af1 100644 --- a/src/LittleBlocks.Resilience/PolicyRetryOptions.cs +++ b/src/LittleBlocks.Resilience/PolicyRetryOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Resilience/PolicyServiceCollectionExtensions.cs b/src/LittleBlocks.Resilience/PolicyServiceCollectionExtensions.cs index f168695..09fcf2c 100644 --- a/src/LittleBlocks.Resilience/PolicyServiceCollectionExtensions.cs +++ b/src/LittleBlocks.Resilience/PolicyServiceCollectionExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Resilience/ResilienceExtensions.cs b/src/LittleBlocks.Resilience/ResilienceExtensions.cs index 489d7ee..2098091 100644 --- a/src/LittleBlocks.Resilience/ResilienceExtensions.cs +++ b/src/LittleBlocks.Resilience/ResilienceExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase.Client/IRestClient.cs b/src/LittleBlocks.RestEase.Client/IRestClient.cs index e2062a4..09dbbf9 100644 --- a/src/LittleBlocks.RestEase.Client/IRestClient.cs +++ b/src/LittleBlocks.RestEase.Client/IRestClient.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -24,7 +24,7 @@ public interface IRestClient [Header(HttpHeaders.HttpRequestId)] string CorrelationId { get; set; } - [Header(HeaderNames.Authorization)] + [Header(HttpHeaders.Authorization)] AuthenticationHeaderValue Authorization { get; set; } } } diff --git a/src/LittleBlocks.RestEase.Client/LittleBlocks.RestEase.Client.csproj b/src/LittleBlocks.RestEase.Client/LittleBlocks.RestEase.Client.csproj index 7d9c586..75fea79 100644 --- a/src/LittleBlocks.RestEase.Client/LittleBlocks.RestEase.Client.csproj +++ b/src/LittleBlocks.RestEase.Client/LittleBlocks.RestEase.Client.csproj @@ -9,13 +9,13 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - + + diff --git a/src/LittleBlocks.RestEase.UnitTests/LittleBlocks.RestEase.UnitTests.csproj b/src/LittleBlocks.RestEase.UnitTests/LittleBlocks.RestEase.UnitTests.csproj index 9c51489..bde260a 100644 --- a/src/LittleBlocks.RestEase.UnitTests/LittleBlocks.RestEase.UnitTests.csproj +++ b/src/LittleBlocks.RestEase.UnitTests/LittleBlocks.RestEase.UnitTests.csproj @@ -2,19 +2,19 @@ false - 10 - net6.0 + 12 + net8.0 - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/src/LittleBlocks.RestEase.UnitTests/RestClientBuilderTests.cs b/src/LittleBlocks.RestEase.UnitTests/RestClientBuilderTests.cs index 4f2712c..77c7d98 100644 --- a/src/LittleBlocks.RestEase.UnitTests/RestClientBuilderTests.cs +++ b/src/LittleBlocks.RestEase.UnitTests/RestClientBuilderTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/ApiExceptionExtensions.cs b/src/LittleBlocks.RestEase/ApiExceptionExtensions.cs index 863046d..60c7d6f 100644 --- a/src/LittleBlocks.RestEase/ApiExceptionExtensions.cs +++ b/src/LittleBlocks.RestEase/ApiExceptionExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/HttpContextExtensions.cs b/src/LittleBlocks.RestEase/HttpContextExtensions.cs index b18a626..b93c2b6 100644 --- a/src/LittleBlocks.RestEase/HttpContextExtensions.cs +++ b/src/LittleBlocks.RestEase/HttpContextExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/HttpContextOptions.cs b/src/LittleBlocks.RestEase/HttpContextOptions.cs index 35a3333..2ff5a40 100644 --- a/src/LittleBlocks.RestEase/HttpContextOptions.cs +++ b/src/LittleBlocks.RestEase/HttpContextOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/IConfigureRestClient.cs b/src/LittleBlocks.RestEase/IConfigureRestClient.cs index b16641d..5b4745d 100644 --- a/src/LittleBlocks.RestEase/IConfigureRestClient.cs +++ b/src/LittleBlocks.RestEase/IConfigureRestClient.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/IRestClientBuilder.cs b/src/LittleBlocks.RestEase/IRestClientBuilder.cs index 4c2c06c..786cafd 100644 --- a/src/LittleBlocks.RestEase/IRestClientBuilder.cs +++ b/src/LittleBlocks.RestEase/IRestClientBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/LittleBlocks.RestEase.csproj b/src/LittleBlocks.RestEase/LittleBlocks.RestEase.csproj index 6ea6f4b..1b83c44 100644 --- a/src/LittleBlocks.RestEase/LittleBlocks.RestEase.csproj +++ b/src/LittleBlocks.RestEase/LittleBlocks.RestEase.csproj @@ -8,12 +8,12 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - + + diff --git a/src/LittleBlocks.RestEase/RequestContextBuilder.cs b/src/LittleBlocks.RestEase/RequestContextBuilder.cs index 28d0966..37aa6cf 100644 --- a/src/LittleBlocks.RestEase/RequestContextBuilder.cs +++ b/src/LittleBlocks.RestEase/RequestContextBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/RestClientBuilder.cs b/src/LittleBlocks.RestEase/RestClientBuilder.cs index bb563eb..c1ef011 100644 --- a/src/LittleBlocks.RestEase/RestClientBuilder.cs +++ b/src/LittleBlocks.RestEase/RestClientBuilder.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/RestClientExtensions.cs b/src/LittleBlocks.RestEase/RestClientExtensions.cs index 477ccbb..4813a9e 100644 --- a/src/LittleBlocks.RestEase/RestClientExtensions.cs +++ b/src/LittleBlocks.RestEase/RestClientExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.RestEase/RestClientOptions.cs b/src/LittleBlocks.RestEase/RestClientOptions.cs index 6810767..f1086c6 100644 --- a/src/LittleBlocks.RestEase/RestClientOptions.cs +++ b/src/LittleBlocks.RestEase/RestClientOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing.Integration/ClientAppPair.cs b/src/LittleBlocks.Testing.Integration/ClientAppPair.cs index 5291256..7abebd3 100644 --- a/src/LittleBlocks.Testing.Integration/ClientAppPair.cs +++ b/src/LittleBlocks.Testing.Integration/ClientAppPair.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing.Integration/IntegrationTestApplicationFactory.cs b/src/LittleBlocks.Testing.Integration/IntegrationTestApplicationFactory.cs index c28709f..4566d6b 100644 --- a/src/LittleBlocks.Testing.Integration/IntegrationTestApplicationFactory.cs +++ b/src/LittleBlocks.Testing.Integration/IntegrationTestApplicationFactory.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -14,18 +14,27 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see . +using Microsoft.AspNetCore; + namespace LittleBlocks.Testing.Integration; public class IntegrationTestApplicationFactory : WebApplicationFactory where TStartup : class { - protected override IHostBuilder CreateHostBuilder() + + protected override IWebHostBuilder CreateWebHostBuilder() { - var builder = Host - .CreateDefaultBuilder() - .ConfigureWebHostDefaults(host => + var hostBuilder = WebHost.CreateDefaultBuilder() + .ConfigureAppConfiguration((context, builder) => { - host.UseStartup().UseTestServer(); - }); - return builder; + var env = context.HostingEnvironment; + env.EnvironmentName = "Development"; + + builder.SetBasePath(env.ContentRootPath) + .AddJsonFile("appsettings.json", false, true); + }) + .UseStartup() + .UseTestServer(); + + return hostBuilder; } } diff --git a/src/LittleBlocks.Testing.Integration/IntegrationTestFixture.cs b/src/LittleBlocks.Testing.Integration/IntegrationTestFixture.cs index 1587320..2a0ea7c 100644 --- a/src/LittleBlocks.Testing.Integration/IntegrationTestFixture.cs +++ b/src/LittleBlocks.Testing.Integration/IntegrationTestFixture.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -45,20 +45,11 @@ public ClientAppPair CreateClientFromServer(Action(); return new ClientAppPair(client, server); } + + protected virtual WebApplicationFactory CreateApplicationFactory() { - return new IntegrationTestApplicationFactory() - .WithWebHostBuilder(builder => - { - builder.ConfigureAppConfiguration((hostingContext, config) => - { - var env = hostingContext.HostingEnvironment; - env.EnvironmentName = "Development"; - - config.SetBasePath(env.ContentRootPath) - .AddJsonFile("appsettings.json", false, true); - }); - }); + return new IntegrationTestApplicationFactory(); } } diff --git a/src/LittleBlocks.Testing.Integration/LittleBlocks.Testing.Integration.csproj b/src/LittleBlocks.Testing.Integration/LittleBlocks.Testing.Integration.csproj index 705f38c..16c7211 100644 --- a/src/LittleBlocks.Testing.Integration/LittleBlocks.Testing.Integration.csproj +++ b/src/LittleBlocks.Testing.Integration/LittleBlocks.Testing.Integration.csproj @@ -1,7 +1,6 @@  - net6.0 true Mohammad Moattar, David Cassell LittleBlocks @@ -10,14 +9,15 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 + 12 + net8.0 - - - - - + + + + + diff --git a/src/LittleBlocks.Testing.Integration/ServiceCollectionExtensions.cs b/src/LittleBlocks.Testing.Integration/ServiceCollectionExtensions.cs index 976d5f5..a013e4d 100644 --- a/src/LittleBlocks.Testing.Integration/ServiceCollectionExtensions.cs +++ b/src/LittleBlocks.Testing.Integration/ServiceCollectionExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing.Integration/TestServerExtensions.cs b/src/LittleBlocks.Testing.Integration/TestServerExtensions.cs index 5ec0a66..c5407bb 100644 --- a/src/LittleBlocks.Testing.Integration/TestServerExtensions.cs +++ b/src/LittleBlocks.Testing.Integration/TestServerExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing.UnitTests/AutoSubstituteAndDataAttributeTests.cs b/src/LittleBlocks.Testing.UnitTests/AutoSubstituteAndDataAttributeTests.cs index f88d46d..54fc7ec 100644 --- a/src/LittleBlocks.Testing.UnitTests/AutoSubstituteAndDataAttributeTests.cs +++ b/src/LittleBlocks.Testing.UnitTests/AutoSubstituteAndDataAttributeTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing.UnitTests/AutoSubstituteAndInlineDataAttributeTests.cs b/src/LittleBlocks.Testing.UnitTests/AutoSubstituteAndInlineDataAttributeTests.cs index a0638df..f87fe84 100644 --- a/src/LittleBlocks.Testing.UnitTests/AutoSubstituteAndInlineDataAttributeTests.cs +++ b/src/LittleBlocks.Testing.UnitTests/AutoSubstituteAndInlineDataAttributeTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing.UnitTests/Helpers/IMyService.cs b/src/LittleBlocks.Testing.UnitTests/Helpers/IMyService.cs index badcaa7..1374a4c 100644 --- a/src/LittleBlocks.Testing.UnitTests/Helpers/IMyService.cs +++ b/src/LittleBlocks.Testing.UnitTests/Helpers/IMyService.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing.UnitTests/Helpers/MyRootService.cs b/src/LittleBlocks.Testing.UnitTests/Helpers/MyRootService.cs index 176317d..6fbaff4 100644 --- a/src/LittleBlocks.Testing.UnitTests/Helpers/MyRootService.cs +++ b/src/LittleBlocks.Testing.UnitTests/Helpers/MyRootService.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing.UnitTests/LittleBlocks.Testing.UnitTests.csproj b/src/LittleBlocks.Testing.UnitTests/LittleBlocks.Testing.UnitTests.csproj index e0bee06..07c1c78 100644 --- a/src/LittleBlocks.Testing.UnitTests/LittleBlocks.Testing.UnitTests.csproj +++ b/src/LittleBlocks.Testing.UnitTests/LittleBlocks.Testing.UnitTests.csproj @@ -1,15 +1,15 @@  - net6.0 + net8.0 false - 10 + 12 - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/LittleBlocks.Testing/AutoSubstituteAndDataAttribute.cs b/src/LittleBlocks.Testing/AutoSubstituteAndDataAttribute.cs index 99784aa..8013af8 100644 --- a/src/LittleBlocks.Testing/AutoSubstituteAndDataAttribute.cs +++ b/src/LittleBlocks.Testing/AutoSubstituteAndDataAttribute.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing/AutoSubstituteAndInlineDataAttribute.cs b/src/LittleBlocks.Testing/AutoSubstituteAndInlineDataAttribute.cs index c0c896d..4d912d5 100644 --- a/src/LittleBlocks.Testing/AutoSubstituteAndInlineDataAttribute.cs +++ b/src/LittleBlocks.Testing/AutoSubstituteAndInlineDataAttribute.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing/Extensions/TestOutputHelperExtensions.cs b/src/LittleBlocks.Testing/Extensions/TestOutputHelperExtensions.cs index b46265f..df9d0c9 100644 --- a/src/LittleBlocks.Testing/Extensions/TestOutputHelperExtensions.cs +++ b/src/LittleBlocks.Testing/Extensions/TestOutputHelperExtensions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing/FixtureBase.cs b/src/LittleBlocks.Testing/FixtureBase.cs index 79c3d80..3184977 100644 --- a/src/LittleBlocks.Testing/FixtureBase.cs +++ b/src/LittleBlocks.Testing/FixtureBase.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks.Testing/LittleBlocks.Testing.csproj b/src/LittleBlocks.Testing/LittleBlocks.Testing.csproj index 64fb519..408bd58 100644 --- a/src/LittleBlocks.Testing/LittleBlocks.Testing.csproj +++ b/src/LittleBlocks.Testing/LittleBlocks.Testing.csproj @@ -9,19 +9,19 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - - - - - - + + + + + + + diff --git a/src/LittleBlocks/DefaultTypeMapper.cs b/src/LittleBlocks/DefaultTypeMapper.cs index dba5c43..46665e4 100644 --- a/src/LittleBlocks/DefaultTypeMapper.cs +++ b/src/LittleBlocks/DefaultTypeMapper.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks/IComponentResolver.cs b/src/LittleBlocks/IComponentResolver.cs index bce36bf..4ae1dfe 100644 --- a/src/LittleBlocks/IComponentResolver.cs +++ b/src/LittleBlocks/IComponentResolver.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks/ITypeMapper.cs b/src/LittleBlocks/ITypeMapper.cs index 4d94917..5f015fb 100644 --- a/src/LittleBlocks/ITypeMapper.cs +++ b/src/LittleBlocks/ITypeMapper.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/LittleBlocks/LittleBlocks.csproj b/src/LittleBlocks/LittleBlocks.csproj index 70b377a..94ea585 100644 --- a/src/LittleBlocks/LittleBlocks.csproj +++ b/src/LittleBlocks/LittleBlocks.csproj @@ -9,13 +9,13 @@ https://github.com/LittleBlocks/LittleBlocks.API false 1.0.0 - 10 - net6.0;netstandard2.0;netstandard2.1 + 12 + net8.0 - - + + diff --git a/src/LittleBlocks/ServiceProviderComponentResolver.cs b/src/LittleBlocks/ServiceProviderComponentResolver.cs index 9297d11..40936ee 100644 --- a/src/LittleBlocks/ServiceProviderComponentResolver.cs +++ b/src/LittleBlocks/ServiceProviderComponentResolver.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/AuthenticationControllerTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/AuthenticationControllerTests.cs index d21e5bd..0b0e8f5 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/AuthenticationControllerTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/AuthenticationControllerTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/AutoMapperControllerTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/AutoMapperControllerTests.cs index bc642df..3f5bdfe 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/AutoMapperControllerTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/AutoMapperControllerTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ConfigurationControllerTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ConfigurationControllerTests.cs index 9fb6c0a..eaedf49 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ConfigurationControllerTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ConfigurationControllerTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/CorrelateRequestMiddlewareTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/CorrelateRequestMiddlewareTests.cs index 05c1066..300b396 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/CorrelateRequestMiddlewareTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/CorrelateRequestMiddlewareTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/DynamicLogLevelsViaLogControllerTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/DynamicLogLevelsViaLogControllerTests.cs index 0b9047e..b129b72 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/DynamicLogLevelsViaLogControllerTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/DynamicLogLevelsViaLogControllerTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ErrorsProducingControllerTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ErrorsProducingControllerTests.cs index d4d5463..4acc2bb 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ErrorsProducingControllerTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ErrorsProducingControllerTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/HealthControllerTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/HealthControllerTests.cs index cf39d7d..6ac8916 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/HealthControllerTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/HealthControllerTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/ActiveLogLevelResolver.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/ActiveLogLevelResolver.cs index 60e53ae..73d2644 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/ActiveLogLevelResolver.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/ActiveLogLevelResolver.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/CorrelatedRequestsStartup.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/CorrelatedRequestsStartup.cs index fd5f81c..6913844 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/CorrelatedRequestsStartup.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/CorrelatedRequestsStartup.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/Domain/Error.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/Domain/Error.cs index b898ef7..41406e2 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/Domain/Error.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/Domain/Error.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/Domain/ErrorResponse.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/Domain/ErrorResponse.cs index d18dc70..bb2a4e1 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/Domain/ErrorResponse.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/Domain/ErrorResponse.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/DynamicLoggingFixture.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/DynamicLoggingFixture.cs index b5e4618..075423f 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/DynamicLoggingFixture.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/DynamicLoggingFixture.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/JsonContent.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/JsonContent.cs index dafcf14..1f0b036 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/JsonContent.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/JsonContent.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForAuthentication.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForAuthentication.cs index 224f8df..8cc7e17 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForAuthentication.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForAuthentication.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForAutomapper.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForAutomapper.cs index 525b9e2..325904d 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForAutomapper.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForAutomapper.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForConfiguration.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForConfiguration.cs index d00c86d..a4de217 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForConfiguration.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForConfiguration.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForHealth.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForHealth.cs index 168741b..84d657a 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForHealth.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForHealth.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -60,7 +60,7 @@ public StartupForHealthy(IConfiguration configuration) : base(configuration) } protected override Action ConfigureHealth => - b => b.AddUrlGroup(new Uri("http://www.microsoft.com"), HttpMethod.Get, "microsoft"); + b => b.AddUrlGroup(new Uri("http://httpbin.org/status/200"), HttpMethod.Get, "microsoft"); } public sealed class StartupForUnhealthy : StartupForHealth @@ -72,7 +72,7 @@ public StartupForUnhealthy(IConfiguration configuration) : base(configuration) protected override Action ConfigureHealth => b => { - b.AddUrlGroup(new Uri("http://www.microsoft.com"), HttpMethod.Get, "microsoft"); - b.AddUrlGroup(new Uri("http://www.microsoftwithwrongurl.com"), HttpMethod.Get, "microsoftwithwrongurl"); + b.AddUrlGroup(new Uri("http://httpbin.org/status/200"), HttpMethod.Get, "microsoft"); + b.AddUrlGroup(new Uri("http://httpbintest.org/status/200"), HttpMethod.Get, "microsoftwithwrongurl"); }; } diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForImpersonation.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForImpersonation.cs index f476a8f..5ca83cf 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForImpersonation.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForImpersonation.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForIntegration.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForIntegration.cs index 8edef8e..c2906f1 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForIntegration.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForIntegration.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForNoAuth.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForNoAuth.cs index 46cf3fd..dcc920a 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForNoAuth.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForNoAuth.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForOAuth2.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForOAuth2.cs index 7fc665c..06f9ef1 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForOAuth2.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForOAuth2.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForValues.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForValues.cs index 5e856aa..a5a1dda 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForValues.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/StartupForValues.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/TestApplicationFactory.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/TestApplicationFactory.cs index 31a4c07..468832d 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/TestApplicationFactory.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/TestApplicationFactory.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -15,6 +15,7 @@ // along with this program. If not, see . using System.Net.Http; +using Microsoft.Extensions.Hosting; namespace LittleBlocks.Sample.WebAPI.IntegrationTests.Helpers; @@ -54,7 +55,7 @@ public string LogDirectoryPath return Path.Combine(path, logsDirectory); } } - + protected override IWebHostBuilder CreateWebHostBuilder() { var hostBuilder = WebHost.CreateDefaultBuilder() @@ -69,16 +70,16 @@ protected override IWebHostBuilder CreateWebHostBuilder() }) .UseStartup() .ConfigureServices(_options.ConfigureServices); - - if (_options.EnableLoggingToFile) - hostBuilder.UseSerilog((context, configuration) => - { - var loggerBuilder = - new LoggerBuilder(context.HostingEnvironment, context.Configuration, configuration) - .ConfigureLogger(c => - c.FlushToDiskEveryInMs(1).SaveLogsTo(LogFilePath)); - loggerBuilder.Build(); - }); + // + // if (_options.EnableLoggingToFile) + // hostBuilder.UseSerilog((context, configuration) => + // { + // var loggerBuilder = + // new LoggerBuilder(context.HostingEnvironment, context.Configuration, configuration) + // .ConfigureLogger(c => + // c.FlushToDiskEveryInMs(1).SaveLogsTo(LogFilePath)); + // loggerBuilder.Build(); + // }); return hostBuilder; } diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/TestApplicationOptions.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/TestApplicationOptions.cs index 7f92f84..abf1c7b 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/TestApplicationOptions.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/Helpers/TestApplicationOptions.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/LittleBlocks.Sample.WebAPI.IntegrationTests.csproj b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/LittleBlocks.Sample.WebAPI.IntegrationTests.csproj index d1e2eb8..39f1506 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/LittleBlocks.Sample.WebAPI.IntegrationTests.csproj +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/LittleBlocks.Sample.WebAPI.IntegrationTests.csproj @@ -1,18 +1,18 @@  - net6.0 - 10 + net8.0 + 12 - - - - + + + + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/StartupServiceCollectionSetupTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/StartupServiceCollectionSetupTests.cs index d178693..e96143e 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/StartupServiceCollectionSetupTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/StartupServiceCollectionSetupTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ValidationControllerTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ValidationControllerTests.cs index 71313b5..f56a126 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ValidationControllerTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ValidationControllerTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -40,7 +40,7 @@ public async Task ForPostShouldReturn200Ok(string operation) new Document() } }; - using var fixture = TestApplicationFactory.Create(); + await using var fixture = TestApplicationFactory.Create(); // Act var response = await fixture.CreateClient().PostAsync("api/Validation", new JsonContent(request)); @@ -53,7 +53,7 @@ public async Task ForPostShouldReturn200Ok(string operation) public async Task ForPostShouldReturnErrorWithMissingArguments() { // Arrange - using var fixture = TestApplicationFactory.Create(); + await using var fixture = TestApplicationFactory.Create(); // Act var response = await fixture.CreateClient().PostAsync("api/Validation", diff --git a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ValuesControllerTests.cs b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ValuesControllerTests.cs index c9ef886..f6bb559 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ValuesControllerTests.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI.IntegrationTests/ValuesControllerTests.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/AuthenticationController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/AuthenticationController.cs index f53f33e..a7ecba6 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/AuthenticationController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/AuthenticationController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/AutomapperController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/AutomapperController.cs index 1f7289a..321bddd 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/AutomapperController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/AutomapperController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ConfigurationController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ConfigurationController.cs index 56cbc2c..3a7a5ee 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ConfigurationController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ConfigurationController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ErrorsController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ErrorsController.cs index cf30e73..b1459f9 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ErrorsController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ErrorsController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/LogsController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/LogsController.cs index 07044df..b5c9f7d 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/LogsController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/LogsController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ServiceController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ServiceController.cs index 86ffca3..27a7470 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ServiceController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ServiceController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValidationController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValidationController.cs index 948f011..b68b29f 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValidationController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValidationController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValuesConsumerController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValuesConsumerController.cs index 48cd833..9162b60 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValuesConsumerController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValuesConsumerController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValuesController.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValuesController.cs index e869181..39ab750 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValuesController.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Controllers/ValuesController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/IMyService.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/IMyService.cs index 4e5779c..b88187b 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/IMyService.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/IMyService.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/IValuesClient.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/IValuesClient.cs index 3701d1e..97bc773 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/IValuesClient.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/IValuesClient.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/AssetConverter.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/AssetConverter.cs index b6231b6..3b0befa 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/AssetConverter.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/AssetConverter.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/DummyRateProvider.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/DummyRateProvider.cs index 7c6bb30..7cf0610 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/DummyRateProvider.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/DummyRateProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/IRateProvider.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/IRateProvider.cs index 020bd8a..e76cfac 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/IRateProvider.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Mappings/IRateProvider.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/MyService.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/MyService.cs index 07cec32..1ffe204 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/MyService.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/MyService.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/DocumentValidator.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/DocumentValidator.cs index 5072f31..3a75d53 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/DocumentValidator.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/DocumentValidator.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/OwnerValidator.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/OwnerValidator.cs index 82bd9e0..74d9fc6 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/OwnerValidator.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/OwnerValidator.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/StoreDocumentRequestValidator.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/StoreDocumentRequestValidator.cs index 92412a1..8513914 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/StoreDocumentRequestValidator.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Core/Validators/StoreDocumentRequestValidator.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/AssetDO.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/AssetDO.cs index 39bcf34..3e0a140 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/AssetDO.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/AssetDO.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/AssetEntity.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/AssetEntity.cs index 824b315..2b0f00b 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/AssetEntity.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/AssetEntity.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Clients.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Clients.cs index a25d9ff..8e78b23 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Clients.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Clients.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Document.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Document.cs index c36be95..f860c2e 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Document.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Document.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/OurApplicationException.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/OurApplicationException.cs index 2f378ce..1a9a7a1 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/OurApplicationException.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/OurApplicationException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Owner.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Owner.cs index 0e38f3c..be6a077 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Owner.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Owner.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/PersonDO.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/PersonDO.cs index f66484f..2a037c2 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/PersonDO.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/PersonDO.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/PersonEntity.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/PersonEntity.cs index e198c43..6bc3f0b 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/PersonEntity.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/PersonEntity.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Section1.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Section1.cs index 5d27f90..ab11215 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Section1.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Section1.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Section2.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Section2.cs index 68377d8..b2aa75f 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Section2.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/Section2.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/StoreDocuments.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/StoreDocuments.cs index 9aeb229..f914ce3 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/StoreDocuments.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/StoreDocuments.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/StoreDocumentsRequest.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/StoreDocumentsRequest.cs index aef5916..a8842f2 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/StoreDocumentsRequest.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/StoreDocumentsRequest.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/TemplateApiApplicationException.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/TemplateApiApplicationException.cs index 7f48b0a..d9407c3 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/TemplateApiApplicationException.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/TemplateApiApplicationException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/ThirdPartyPluginException.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/ThirdPartyPluginException.cs index b0802e9..9a7044c 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/ThirdPartyPluginException.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/ThirdPartyPluginException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/ThirdPartyPluginFailedException.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/ThirdPartyPluginFailedException.cs index 0125bf6..4218ff5 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Domain/ThirdPartyPluginFailedException.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Domain/ThirdPartyPluginFailedException.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/LittleBlocks.Sample.WebAPI.csproj b/src/Samples/LittleBlocks.Sample.WebAPI/LittleBlocks.Sample.WebAPI.csproj index 3644078..f57fb0d 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/LittleBlocks.Sample.WebAPI.csproj +++ b/src/Samples/LittleBlocks.Sample.WebAPI/LittleBlocks.Sample.WebAPI.csproj @@ -1,14 +1,14 @@  - net6.0 + net8.0 False - 10 + 12 - - - - + + + + diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Program.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Program.cs index aa9f439..d48c564 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Program.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Program.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/Startup.cs b/src/Samples/LittleBlocks.Sample.WebAPI/Startup.cs index e15a09d..60d7e7d 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/Startup.cs +++ b/src/Samples/LittleBlocks.Sample.WebAPI/Startup.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -41,8 +41,8 @@ public void ConfigureServices(IServiceCollection services) c.AddUrlGroup(new Uri("https://github.com/littleblocks"), HttpMethod.Get, "LittleBlocks"); c.AddSeqPublisher(setup => { - setup.Endpoint = Configuration["seq:ServerUrl"]; - setup.ApiKey = Configuration["seq:ApiKey"]; + setup.Endpoint = Configuration["Logging:Seq:ServerUrl"]; + setup.ApiKey = Configuration["Logging:Seq:ApiKey"]; }); }) .ConfigureMappings(c => diff --git a/src/Samples/LittleBlocks.Sample.WebAPI/appsettings.json b/src/Samples/LittleBlocks.Sample.WebAPI/appsettings.json index 4ea2173..31b00b8 100644 --- a/src/Samples/LittleBlocks.Sample.WebAPI/appsettings.json +++ b/src/Samples/LittleBlocks.Sample.WebAPI/appsettings.json @@ -15,6 +15,11 @@ "EventBodyLimitKb": 10, "RetainedInvalidPayloadsLimitMb": 100, "AllowLogLevelToBeControlledRemotely": false + }, + "Seq": { + "ServerUrl": "http://localhost:8089", + "ApiKey": "pb6zPcoknbcRdKu2VtqL", + "AllowLogLevelToBeControlledRemotely": true } }, "ApplicationInsights": { diff --git a/src/Samples/LittleBlocks.Sample.WindowsService/Controllers/ValuesController.cs b/src/Samples/LittleBlocks.Sample.WindowsService/Controllers/ValuesController.cs index 39fa4bc..e344025 100644 --- a/src/Samples/LittleBlocks.Sample.WindowsService/Controllers/ValuesController.cs +++ b/src/Samples/LittleBlocks.Sample.WindowsService/Controllers/ValuesController.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WindowsService/LittleBlocks.Sample.WindowsService.csproj b/src/Samples/LittleBlocks.Sample.WindowsService/LittleBlocks.Sample.WindowsService.csproj index a1b4e3e..31d0f07 100644 --- a/src/Samples/LittleBlocks.Sample.WindowsService/LittleBlocks.Sample.WindowsService.csproj +++ b/src/Samples/LittleBlocks.Sample.WindowsService/LittleBlocks.Sample.WindowsService.csproj @@ -2,7 +2,7 @@ Exe - net6.0 + net8.0 @@ -25,7 +25,7 @@ - + diff --git a/src/Samples/LittleBlocks.Sample.WindowsService/Program.cs b/src/Samples/LittleBlocks.Sample.WindowsService/Program.cs index a64a4b7..fb7ab3c 100644 --- a/src/Samples/LittleBlocks.Sample.WindowsService/Program.cs +++ b/src/Samples/LittleBlocks.Sample.WindowsService/Program.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by diff --git a/src/Samples/LittleBlocks.Sample.WindowsService/Startup.cs b/src/Samples/LittleBlocks.Sample.WindowsService/Startup.cs index 27cabc8..d13805d 100644 --- a/src/Samples/LittleBlocks.Sample.WindowsService/Startup.cs +++ b/src/Samples/LittleBlocks.Sample.WindowsService/Startup.cs @@ -1,5 +1,5 @@ // This software is part of the LittleBlocks framework -// Copyright (C) 2022 LittleBlocks +// Copyright (C) 2024 LittleBlocks // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by