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