diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d04544c..5f31c83 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,9 +13,9 @@ jobs: uses: actions/checkout@v4 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: - dotnet-version: '8.0.x' + dotnet-version: '9.0.100-preview.6.24328.19' - name: Add Garage Group NuGet Source run: > @@ -32,4 +32,4 @@ jobs: run: dotnet build --no-restore -c Release - name: Test - run: dotnet test --no-restore -c Release + run: dotnet test --no-restore -c Release \ No newline at end of file diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5587528..b6dfa28 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -15,9 +15,9 @@ jobs: uses: actions/checkout@v4 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: - dotnet-version: '8.0.x' + dotnet-version: '9.0.100-preview.6.24328.19' - name: Add Garage Group NuGet Source run: > diff --git a/src/app/AzureFunc/AzureFunc.csproj b/src/app/AzureFunc/AzureFunc.csproj index be580c0..429f7e2 100644 --- a/src/app/AzureFunc/AzureFunc.csproj +++ b/src/app/AzureFunc/AzureFunc.csproj @@ -2,11 +2,12 @@ Exe - net8.0 + net9.0 v4 enable true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.AzureFunc @@ -28,23 +29,23 @@ - - - - + + + + - + - - + + - + diff --git a/src/endpoint/Contact.Get/Contract/Contract.csproj b/src/endpoint/Contact.Get/Contract/Contract.csproj index 11526d9..9634e0d 100644 --- a/src/endpoint/Contact.Get/Contract/Contract.csproj +++ b/src/endpoint/Contact.Get/Contract/Contract.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Endpoint.Contact.Get.Contract diff --git a/src/endpoint/Contact.Get/Flow/Flow.csproj b/src/endpoint/Contact.Get/Flow/Flow.csproj index 25e5eb0..9f622d7 100644 --- a/src/endpoint/Contact.Get/Flow/Flow.csproj +++ b/src/endpoint/Contact.Get/Flow/Flow.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Endpoint.Contact.Get.Flow diff --git a/src/endpoint/Incident.Create/Contract/Contract.csproj b/src/endpoint/Incident.Create/Contract/Contract.csproj index afc1a3c..dd7fcf3 100644 --- a/src/endpoint/Incident.Create/Contract/Contract.csproj +++ b/src/endpoint/Incident.Create/Contract/Contract.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Endpoint.Incident.Create.Contract diff --git a/src/endpoint/Incident.Create/Flow/Flow.csproj b/src/endpoint/Incident.Create/Flow/Flow.csproj index c27d40f..52d949e 100644 --- a/src/endpoint/Incident.Create/Flow/Flow.csproj +++ b/src/endpoint/Incident.Create/Flow/Flow.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Endpoint.Incident.Create.Flow diff --git a/src/service/CrmContact/Api/Api.csproj b/src/service/CrmContact/Api/Api.csproj index 65c3f42..cef895c 100644 --- a/src/service/CrmContact/Api/Api.csproj +++ b/src/service/CrmContact/Api/Api.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.CrmContact.Api @@ -16,11 +17,11 @@ - + - - - + + + diff --git a/src/service/CrmContact/Api/Api/Api.GetLast.cs b/src/service/CrmContact/Api/Api/Api.GetLast.cs index 646ea9b..f346af9 100644 --- a/src/service/CrmContact/Api/Api/Api.GetLast.cs +++ b/src/service/CrmContact/Api/Api/Api.GetLast.cs @@ -1,7 +1,6 @@ using System; using System.Threading; using System.Threading.Tasks; -using GarageGroup.Infra; namespace GarageGroup.Internal.Support; @@ -12,7 +11,7 @@ public ValueTask> => AsyncPipeline.Pipe( input, cancellationToken) - .Pipe( + .Pipe( static @in => DbContact.QueryAll with { Top = @in.Top, diff --git a/src/service/CrmContact/Contract/Contract.csproj b/src/service/CrmContact/Contract/Contract.csproj index 19b1d86..41c3107 100644 --- a/src/service/CrmContact/Contract/Contract.csproj +++ b/src/service/CrmContact/Contract/Contract.csproj @@ -1,18 +1,19 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.CrmContact.Contract - + diff --git a/src/service/CrmContact/Test/Source.Api/CrmContactApiTestSource.cs b/src/service/CrmContact/Test/Source.Api/CrmContactApiTestSource.cs index 2c74944..e7fb086 100644 --- a/src/service/CrmContact/Test/Source.Api/CrmContactApiTestSource.cs +++ b/src/service/CrmContact/Test/Source.Api/CrmContactApiTestSource.cs @@ -1,5 +1,3 @@ namespace GarageGroup.Internal.Support.Service.CrmContact.Test; -internal static partial class CrmContactApiTestSource -{ -} \ No newline at end of file +internal static partial class CrmContactApiTestSource; \ No newline at end of file diff --git a/src/service/CrmContact/Test/Test.csproj b/src/service/CrmContact/Test/Test.csproj index c90d62b..fe92e6a 100644 --- a/src/service/CrmContact/Test/Test.csproj +++ b/src/service/CrmContact/Test/Test.csproj @@ -1,12 +1,13 @@ - net8.0 + net9.0 disable enable true true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support.Service.CrmContact.Test GarageGroup.Internal.Support.Service.CrmContact.Test @@ -16,10 +17,10 @@ - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/service/CrmCustomer/Api/Api.csproj b/src/service/CrmCustomer/Api/Api.csproj index 33cca86..c155e3a 100644 --- a/src/service/CrmCustomer/Api/Api.csproj +++ b/src/service/CrmCustomer/Api/Api.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.CrmCustomer.Api @@ -16,9 +17,9 @@ - - - + + + diff --git a/src/service/CrmCustomer/Api/Api/Api.GetLast.cs b/src/service/CrmCustomer/Api/Api/Api.GetLast.cs index c490661..919f7da 100644 --- a/src/service/CrmCustomer/Api/Api/Api.GetLast.cs +++ b/src/service/CrmCustomer/Api/Api/Api.GetLast.cs @@ -1,7 +1,6 @@ using System; using System.Threading; using System.Threading.Tasks; -using GarageGroup.Infra; namespace GarageGroup.Internal.Support; @@ -12,7 +11,7 @@ public ValueTask AsyncPipeline.Pipe( input, cancellationToken) - .Pipe( + .Pipe( static @in => DbIncidentCustomer.QueryAll with { Top = @in.Top, diff --git a/src/service/CrmCustomer/Contract/Contract.csproj b/src/service/CrmCustomer/Contract/Contract.csproj index 487ac92..d158fbd 100644 --- a/src/service/CrmCustomer/Contract/Contract.csproj +++ b/src/service/CrmCustomer/Contract/Contract.csproj @@ -1,18 +1,19 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.CrmCustomer.Contract - + diff --git a/src/service/CrmCustomer/Test/Source.Api/CrmCustomerApiTestSource.cs b/src/service/CrmCustomer/Test/Source.Api/CrmCustomerApiTestSource.cs index a26fe2b..afc264b 100644 --- a/src/service/CrmCustomer/Test/Source.Api/CrmCustomerApiTestSource.cs +++ b/src/service/CrmCustomer/Test/Source.Api/CrmCustomerApiTestSource.cs @@ -1,5 +1,3 @@ namespace GarageGroup.Internal.Support.Service.CrmCustomer.Test; -internal static partial class CrmCustomerApiTestSource -{ -} \ No newline at end of file +internal static partial class CrmCustomerApiTestSource; \ No newline at end of file diff --git a/src/service/CrmCustomer/Test/Test.csproj b/src/service/CrmCustomer/Test/Test.csproj index 4d848e6..d55c74a 100644 --- a/src/service/CrmCustomer/Test/Test.csproj +++ b/src/service/CrmCustomer/Test/Test.csproj @@ -1,12 +1,13 @@ - net8.0 + net9.0 disable enable true true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support.Service.CrmCustomer.Test GarageGroup.Internal.Support.Service.CrmCustomer.Test @@ -16,10 +17,10 @@ - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/service/CrmIncident/Api/Api.csproj b/src/service/CrmIncident/Api/Api.csproj index 8ee5016..2b7d1eb 100644 --- a/src/service/CrmIncident/Api/Api.csproj +++ b/src/service/CrmIncident/Api/Api.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.CrmIncident.Api @@ -16,9 +17,9 @@ - - - + + + diff --git a/src/service/CrmIncident/Contract/Contract.csproj b/src/service/CrmIncident/Contract/Contract.csproj index 178ccc1..4700e4a 100644 --- a/src/service/CrmIncident/Contract/Contract.csproj +++ b/src/service/CrmIncident/Contract/Contract.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.CrmIncident.Contract @@ -16,7 +17,7 @@ - + diff --git a/src/service/CrmIncident/Test/Source.Api/CrmIncidentApiTestSource.cs b/src/service/CrmIncident/Test/Source.Api/CrmIncidentApiTestSource.cs index d8cb3b5..ea93ef3 100644 --- a/src/service/CrmIncident/Test/Source.Api/CrmIncidentApiTestSource.cs +++ b/src/service/CrmIncident/Test/Source.Api/CrmIncidentApiTestSource.cs @@ -1,5 +1,3 @@ namespace GarageGroup.Internal.Support.Service.CrmIncident.Test; -internal static partial class CrmIncidentApiTestSource -{ -} \ No newline at end of file +internal static partial class CrmIncidentApiTestSource; \ No newline at end of file diff --git a/src/service/CrmIncident/Test/Test.csproj b/src/service/CrmIncident/Test/Test.csproj index 938b4a3..593c09e 100644 --- a/src/service/CrmIncident/Test/Test.csproj +++ b/src/service/CrmIncident/Test/Test.csproj @@ -1,12 +1,13 @@ - net8.0 + net9.0 disable enable true true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support.Service.CrmIncident.Test GarageGroup.Internal.Support.Service.CrmIncident.Test @@ -16,10 +17,10 @@ - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/service/CrmOwner/Api/Api.csproj b/src/service/CrmOwner/Api/Api.csproj index dc6e22f..9a716b7 100644 --- a/src/service/CrmOwner/Api/Api.csproj +++ b/src/service/CrmOwner/Api/Api.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.CrmOwner.Api @@ -16,9 +17,9 @@ - - - + + + diff --git a/src/service/CrmOwner/Api/Api/Api.GetLast.cs b/src/service/CrmOwner/Api/Api/Api.GetLast.cs index 5108ff0..d57b8aa 100644 --- a/src/service/CrmOwner/Api/Api/Api.GetLast.cs +++ b/src/service/CrmOwner/Api/Api/Api.GetLast.cs @@ -12,7 +12,7 @@ public ValueTask>> Ge => AsyncPipeline.Pipe( input, cancellationToken) - .Pipe( + .Pipe( static @in => DbIncidentOwner.QueryAll with { Top = @in.Top, diff --git a/src/service/CrmOwner/Contract/Contract.csproj b/src/service/CrmOwner/Contract/Contract.csproj index 70043df..22b13af 100644 --- a/src/service/CrmOwner/Contract/Contract.csproj +++ b/src/service/CrmOwner/Contract/Contract.csproj @@ -1,18 +1,19 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.CrmOwner.Contract - + diff --git a/src/service/CrmOwner/Test/Source.Api/CrmOwnerApiTestSource.cs b/src/service/CrmOwner/Test/Source.Api/CrmOwnerApiTestSource.cs index a12bd01..195c926 100644 --- a/src/service/CrmOwner/Test/Source.Api/CrmOwnerApiTestSource.cs +++ b/src/service/CrmOwner/Test/Source.Api/CrmOwnerApiTestSource.cs @@ -1,5 +1,3 @@ namespace GarageGroup.Internal.Support.Service.CrmOwner.Test; -internal static partial class CrmOwnerApiTestSource -{ -} \ No newline at end of file +internal static partial class CrmOwnerApiTestSource; \ No newline at end of file diff --git a/src/service/CrmOwner/Test/Test.csproj b/src/service/CrmOwner/Test/Test.csproj index 6502e0d..65e2bbd 100644 --- a/src/service/CrmOwner/Test/Test.csproj +++ b/src/service/CrmOwner/Test/Test.csproj @@ -1,12 +1,13 @@ - net8.0 + net9.0 disable enable true true false + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support.Service.CrmOwner.Test GarageGroup.Internal.Support.Service.CrmOwner.Test @@ -16,10 +17,10 @@ - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/service/Gpt/Api/Api.csproj b/src/service/Gpt/Api/Api.csproj index d19e5c5..7c9d400 100644 --- a/src/service/Gpt/Api/Api.csproj +++ b/src/service/Gpt/Api/Api.csproj @@ -1,11 +1,12 @@ - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.Gpt.Api @@ -16,7 +17,7 @@ - + diff --git a/src/service/Gpt/Contract/Contract.csproj b/src/service/Gpt/Contract/Contract.csproj index 4ebe7df..0948a4a 100644 --- a/src/service/Gpt/Contract/Contract.csproj +++ b/src/service/Gpt/Contract/Contract.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Service.Gpt.Contract @@ -16,7 +17,7 @@ - + diff --git a/src/service/Gpt/Contract/ISupportGptApi.cs b/src/service/Gpt/Contract/ISupportGptApi.cs index 42b308b..a5de337 100644 --- a/src/service/Gpt/Contract/ISupportGptApi.cs +++ b/src/service/Gpt/Contract/ISupportGptApi.cs @@ -1,5 +1,3 @@ namespace GarageGroup.Internal.Support; -public interface ISupportGptApi : IIncidentCompleteSupplier -{ -} \ No newline at end of file +public interface ISupportGptApi : IIncidentCompleteSupplier; \ No newline at end of file diff --git a/src/service/Gpt/Test/Source.Api/SupportGptApiTestSource.cs b/src/service/Gpt/Test/Source.Api/SupportGptApiTestSource.cs index edc3c95..929d184 100644 --- a/src/service/Gpt/Test/Source.Api/SupportGptApiTestSource.cs +++ b/src/service/Gpt/Test/Source.Api/SupportGptApiTestSource.cs @@ -1,5 +1,3 @@ namespace GarageGroup.Internal.Support.Service.Gpt.Test; -internal static partial class SupportGptApiTestSource -{ -} \ No newline at end of file +internal static partial class SupportGptApiTestSource; \ No newline at end of file diff --git a/src/service/Gpt/Test/Test.csproj b/src/service/Gpt/Test/Test.csproj index f0cd615..6addd63 100644 --- a/src/service/Gpt/Test/Test.csproj +++ b/src/service/Gpt/Test/Test.csproj @@ -1,11 +1,12 @@ - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support.Service.Gpt.Test GarageGroup.Internal.Support.Service.Gpt.Test @@ -15,11 +16,11 @@ - - + + - - + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/shared/Entity/Entity.csproj b/src/shared/Entity/Entity.csproj index 0f1e8f9..a57e9b1 100644 --- a/src/shared/Entity/Entity.csproj +++ b/src/shared/Entity/Entity.csproj @@ -1,11 +1,12 @@  - net8.0 + net9.0 disable enable true true + $(NoWarn);IDE0130;CA1859 GarageGroup.Internal.Support GarageGroup.Internal.Support.Shared.Entity