diff --git a/src/Fusion.Resources.Functions.Common/Fusion.Resources.Functions.Common.csproj b/src/Fusion.Resources.Functions.Common/Fusion.Resources.Functions.Common.csproj index ecd364778..300ae241a 100644 --- a/src/Fusion.Resources.Functions.Common/Fusion.Resources.Functions.Common.csproj +++ b/src/Fusion.Resources.Functions.Common/Fusion.Resources.Functions.Common.csproj @@ -8,12 +8,12 @@ - - + + - - - + + + diff --git a/src/Fusion.Summary.Api/Fusion.Summary.Api.csproj b/src/Fusion.Summary.Api/Fusion.Summary.Api.csproj index 993f08fd3..6c67d0ca4 100644 --- a/src/Fusion.Summary.Api/Fusion.Summary.Api.csproj +++ b/src/Fusion.Summary.Api/Fusion.Summary.Api.csproj @@ -18,28 +18,28 @@ - - + + - - - - - + + + + + - + - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/Fusion.Summary.Functions/Fusion.Summary.Functions.csproj b/src/Fusion.Summary.Functions/Fusion.Summary.Functions.csproj index 5a337f571..ef350f835 100644 --- a/src/Fusion.Summary.Functions/Fusion.Summary.Functions.csproj +++ b/src/Fusion.Summary.Functions/Fusion.Summary.Functions.csproj @@ -6,7 +6,7 @@ - + diff --git a/src/Fusion.Summary.Functions/local.settings.template.json b/src/Fusion.Summary.Functions/local.settings.template.json index 8ba435774..6c208be30 100644 --- a/src/Fusion.Summary.Functions/local.settings.template.json +++ b/src/Fusion.Summary.Functions/local.settings.template.json @@ -3,6 +3,8 @@ "Values": { "AzureWebJobsStorage": "UseDevelopmentStorage=true", "FUNCTIONS_WORKER_RUNTIME": "dotnet", + "FUNCTIONS_INPROC_NET8_ENABLED": "1", + "FUNCTIONS_EXTENSION_VERSION": "~4", "AzureAd_TenantId": "3aa4a235-b6e2-48d5-9195-7fcf05b459b0", "AzureAd_ClientId": "5a842df8-3238-415d-b168-9f16a6a6031b", "AzureAd_Secret": "[REPLACE WITH SECRET]", @@ -16,11 +18,6 @@ "Endpoints_summary": "https://summary-api.ci.fusion-dev.net/", "Endpoints_context": "https://fusion-s-context-ci.azurewebsites.net", "Endpoints_notifications": "https://fusion-s-notification-ci.azurewebsites.net", - "Endpoints_Resources_Fusion": "5a842df8-3238-415d-b168-9f16a6a6031b", - "AzureWebJobs.profile-sync.Disabled": "true", - "AzureWebJobs.profile-sync-event.Disabled": "true", - "AzureWebJobs.provision-position-request.Disabled": "true", - "AzureWebJobs.sent-notifications-cleanup.Disabled": "true", - "AzureWebJobs.internal-requests-reassign-invalid-departments.Disabled": "true" + "Endpoints_Resources_Fusion": "5a842df8-3238-415d-b168-9f16a6a6031b" } } \ No newline at end of file diff --git a/src/backend/Fusion.Resources.Authorization/Fusion.Resources.Authorization.csproj b/src/backend/Fusion.Resources.Authorization/Fusion.Resources.Authorization.csproj index 38bf6eb71..9553464f0 100644 --- a/src/backend/Fusion.Resources.Authorization/Fusion.Resources.Authorization.csproj +++ b/src/backend/Fusion.Resources.Authorization/Fusion.Resources.Authorization.csproj @@ -14,7 +14,7 @@ - + diff --git a/src/backend/Fusion.Resources.Infrastructure/Fusion.Resources.Infrastructure.csproj b/src/backend/Fusion.Resources.Infrastructure/Fusion.Resources.Infrastructure.csproj index 79cab7879..763bfaa6f 100644 --- a/src/backend/Fusion.Resources.Infrastructure/Fusion.Resources.Infrastructure.csproj +++ b/src/backend/Fusion.Resources.Infrastructure/Fusion.Resources.Infrastructure.csproj @@ -9,11 +9,11 @@ - + - - - + + + diff --git a/src/backend/api/Fusion.Resources.Api/Fusion.Resources.Api.csproj b/src/backend/api/Fusion.Resources.Api/Fusion.Resources.Api.csproj index b4812d649..bcf86157b 100644 --- a/src/backend/api/Fusion.Resources.Api/Fusion.Resources.Api.csproj +++ b/src/backend/api/Fusion.Resources.Api/Fusion.Resources.Api.csproj @@ -19,22 +19,22 @@ - - + + - - - - - + + + + + - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/backend/api/Fusion.Resources.Application/Fusion.Resources.Application.csproj b/src/backend/api/Fusion.Resources.Application/Fusion.Resources.Application.csproj index 25743785f..9b0f74b8d 100644 --- a/src/backend/api/Fusion.Resources.Application/Fusion.Resources.Application.csproj +++ b/src/backend/api/Fusion.Resources.Application/Fusion.Resources.Application.csproj @@ -6,12 +6,12 @@ - - - + + + - + diff --git a/src/backend/api/Fusion.Resources.Database/Fusion.Resources.Database.csproj b/src/backend/api/Fusion.Resources.Database/Fusion.Resources.Database.csproj index a1caa516c..1a60b19a7 100644 --- a/src/backend/api/Fusion.Resources.Database/Fusion.Resources.Database.csproj +++ b/src/backend/api/Fusion.Resources.Database/Fusion.Resources.Database.csproj @@ -7,14 +7,14 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + diff --git a/src/backend/api/Fusion.Resources.Domain/Fusion.Resources.Domain.csproj b/src/backend/api/Fusion.Resources.Domain/Fusion.Resources.Domain.csproj index d5a428afd..16048de41 100644 --- a/src/backend/api/Fusion.Resources.Domain/Fusion.Resources.Domain.csproj +++ b/src/backend/api/Fusion.Resources.Domain/Fusion.Resources.Domain.csproj @@ -6,14 +6,14 @@ - - + + - + - - + + diff --git a/src/backend/function/Fusion.Resources.Functions/Fusion.Resources.Functions.csproj b/src/backend/function/Fusion.Resources.Functions/Fusion.Resources.Functions.csproj index 884d12565..b3c4693d3 100644 --- a/src/backend/function/Fusion.Resources.Functions/Fusion.Resources.Functions.csproj +++ b/src/backend/function/Fusion.Resources.Functions/Fusion.Resources.Functions.csproj @@ -5,7 +5,7 @@ <_FunctionsSkipCleanOutput>true - + diff --git a/src/backend/function/Fusion.Resources.Functions/local.settings.template.json b/src/backend/function/Fusion.Resources.Functions/local.settings.template.json index 338ee798e..8926a812d 100644 --- a/src/backend/function/Fusion.Resources.Functions/local.settings.template.json +++ b/src/backend/function/Fusion.Resources.Functions/local.settings.template.json @@ -3,9 +3,10 @@ "Values": { "AzureWebJobsStorage": "UseDevelopmentStorage=true", "FUNCTIONS_WORKER_RUNTIME": "dotnet", + "FUNCTIONS_INPROC_NET8_ENABLED": "1", + "FUNCTIONS_EXTENSION_VERSION": "~4", "provision_position_queue": "provision-position-[REPLACE WITH DEV QUEUE]", "scheduled_notification_report_queue": "scheduled-notification-[REPLACE WITH DEV QUEUE]", - "department_summary_weekly_queue": "department-summary-weekly-queue-[REPLACE WITH DEV QUEUE]", "AzureWebJobsServiceBus": "[REPLACE WITH SB CONNECTION STRING]", "AzureAd_TenantId": "3aa4a235-b6e2-48d5-9195-7fcf05b459b0", "AzureAd_ClientId": "5a842df8-3238-415d-b168-9f16a6a6031b", @@ -17,10 +18,7 @@ "Endpoints_context": "https://fusion-s-context-ci.azurewebsites.net", "Endpoints_notifications": "https://fusion-s-notification-ci.azurewebsites.net", "Endpoints_Resources_Fusion": "5a842df8-3238-415d-b168-9f16a6a6031b", - "AzureWebJobs.profile-sync.Disabled": "true", - "AzureWebJobs.profile-sync-event.Disabled": "true", "AzureWebJobs.provision-position-request.Disabled": "true", - "AzureWebJobs.sent-notifications-cleanup.Disabled": "true", "AzureWebJobs.internal-requests-reassign-invalid-departments.Disabled": "true" } } \ No newline at end of file diff --git a/src/backend/tests/Fusion.Resources.Api.Tests/Fusion.Resources.Api.Tests.csproj b/src/backend/tests/Fusion.Resources.Api.Tests/Fusion.Resources.Api.Tests.csproj index ddf7f2e13..9d39e991b 100644 --- a/src/backend/tests/Fusion.Resources.Api.Tests/Fusion.Resources.Api.Tests.csproj +++ b/src/backend/tests/Fusion.Resources.Api.Tests/Fusion.Resources.Api.Tests.csproj @@ -23,7 +23,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -32,7 +32,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/src/backend/tests/Fusion.Resources.Domain.Tests/Fusion.Resources.Domain.Tests.csproj b/src/backend/tests/Fusion.Resources.Domain.Tests/Fusion.Resources.Domain.Tests.csproj index 5e06a62de..59cb1f050 100644 --- a/src/backend/tests/Fusion.Resources.Domain.Tests/Fusion.Resources.Domain.Tests.csproj +++ b/src/backend/tests/Fusion.Resources.Domain.Tests/Fusion.Resources.Domain.Tests.csproj @@ -13,10 +13,10 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/backend/tests/Fusion.Resources.Functions.Tests/Fusion.Resources.Functions.Tests.csproj b/src/backend/tests/Fusion.Resources.Functions.Tests/Fusion.Resources.Functions.Tests.csproj index 5330a4b2f..287ab04a0 100644 --- a/src/backend/tests/Fusion.Resources.Functions.Tests/Fusion.Resources.Functions.Tests.csproj +++ b/src/backend/tests/Fusion.Resources.Functions.Tests/Fusion.Resources.Functions.Tests.csproj @@ -14,7 +14,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/backend/tests/Fusion.Resources.Logic.Tests/Fusion.Resources.Logic.Tests.csproj b/src/backend/tests/Fusion.Resources.Logic.Tests/Fusion.Resources.Logic.Tests.csproj index 5aca3fc5e..b5a861262 100644 --- a/src/backend/tests/Fusion.Resources.Logic.Tests/Fusion.Resources.Logic.Tests.csproj +++ b/src/backend/tests/Fusion.Resources.Logic.Tests/Fusion.Resources.Logic.Tests.csproj @@ -12,7 +12,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/backend/tests/Fusion.Testing.Authentication/Fusion.Testing.Authentication.csproj b/src/backend/tests/Fusion.Testing.Authentication/Fusion.Testing.Authentication.csproj index bd289437f..b38c6906d 100644 --- a/src/backend/tests/Fusion.Testing.Authentication/Fusion.Testing.Authentication.csproj +++ b/src/backend/tests/Fusion.Testing.Authentication/Fusion.Testing.Authentication.csproj @@ -9,7 +9,7 @@ - + diff --git a/src/backend/tests/Fusion.Testing.Core/Fusion.Testing.Core.csproj b/src/backend/tests/Fusion.Testing.Core/Fusion.Testing.Core.csproj index 17309ac8e..fdd19ccc7 100644 --- a/src/backend/tests/Fusion.Testing.Core/Fusion.Testing.Core.csproj +++ b/src/backend/tests/Fusion.Testing.Core/Fusion.Testing.Core.csproj @@ -7,7 +7,7 @@ - + diff --git a/src/backend/tests/Fusion.Testing.Mocks.ContextService/Fusion.Testing.Mocks.ContextService.csproj b/src/backend/tests/Fusion.Testing.Mocks.ContextService/Fusion.Testing.Mocks.ContextService.csproj index aa085d54e..584a3ba49 100644 --- a/src/backend/tests/Fusion.Testing.Mocks.ContextService/Fusion.Testing.Mocks.ContextService.csproj +++ b/src/backend/tests/Fusion.Testing.Mocks.ContextService/Fusion.Testing.Mocks.ContextService.csproj @@ -6,9 +6,9 @@ - - - + + + diff --git a/src/backend/tests/Fusion.Testing.Mocks.LineOrgService/Fusion.Testing.Mocks.LineOrgService.csproj b/src/backend/tests/Fusion.Testing.Mocks.LineOrgService/Fusion.Testing.Mocks.LineOrgService.csproj index c323300f9..9b77ac224 100644 --- a/src/backend/tests/Fusion.Testing.Mocks.LineOrgService/Fusion.Testing.Mocks.LineOrgService.csproj +++ b/src/backend/tests/Fusion.Testing.Mocks.LineOrgService/Fusion.Testing.Mocks.LineOrgService.csproj @@ -7,7 +7,7 @@ - + diff --git a/src/backend/tests/Fusion.Testing.Mocks.OrgService/Fusion.Testing.Mocks.OrgService.csproj b/src/backend/tests/Fusion.Testing.Mocks.OrgService/Fusion.Testing.Mocks.OrgService.csproj index e822ee9d0..0153f92f5 100644 --- a/src/backend/tests/Fusion.Testing.Mocks.OrgService/Fusion.Testing.Mocks.OrgService.csproj +++ b/src/backend/tests/Fusion.Testing.Mocks.OrgService/Fusion.Testing.Mocks.OrgService.csproj @@ -14,11 +14,11 @@ - + - + - + diff --git a/src/backend/tests/Fusion.Testing.Mocks.ProfileService/Fusion.Testing.Mocks.ProfileService.csproj b/src/backend/tests/Fusion.Testing.Mocks.ProfileService/Fusion.Testing.Mocks.ProfileService.csproj index c7d10d8aa..a5ef9e50b 100644 --- a/src/backend/tests/Fusion.Testing.Mocks.ProfileService/Fusion.Testing.Mocks.ProfileService.csproj +++ b/src/backend/tests/Fusion.Testing.Mocks.ProfileService/Fusion.Testing.Mocks.ProfileService.csproj @@ -8,8 +8,8 @@ - - + + diff --git a/src/tests/Fusion.Summary.Api.Tests/Fusion.Summary.Api.Tests.csproj b/src/tests/Fusion.Summary.Api.Tests/Fusion.Summary.Api.Tests.csproj index b4f1bf846..bd405bded 100644 --- a/src/tests/Fusion.Summary.Api.Tests/Fusion.Summary.Api.Tests.csproj +++ b/src/tests/Fusion.Summary.Api.Tests/Fusion.Summary.Api.Tests.csproj @@ -31,9 +31,9 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/tests/Fusion.Summary.Functions.Tests/Fusion.Summary.Functions.Tests.csproj b/src/tests/Fusion.Summary.Functions.Tests/Fusion.Summary.Functions.Tests.csproj index cffc36c25..05cec4c3a 100644 --- a/src/tests/Fusion.Summary.Functions.Tests/Fusion.Summary.Functions.Tests.csproj +++ b/src/tests/Fusion.Summary.Functions.Tests/Fusion.Summary.Functions.Tests.csproj @@ -20,7 +20,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive