From aee7a9d1630525dd9f9680692afac5ab4474948f Mon Sep 17 00:00:00 2001 From: Andy Staples Date: Thu, 15 Jan 2026 12:02:11 -0700 Subject: [PATCH 1/2] Add SetUseSeparateQueueForEntityWorkItems --- .../AzureStorageOrchestrationService.cs | 9 +++++++++ .../DurableTask.AzureStorage.csproj | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs b/src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs index 1c87113b7..ba6cb55f2 100644 --- a/src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs +++ b/src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs @@ -2150,6 +2150,15 @@ public Task DownloadBlobAsync(string blobUri) return cachedQueue; } + /// + /// Sets the value for settings.UseSeparateQueueForEntityWorkItems, allowing modification after initialization. + /// + /// + public void SetUseSeparateQueueForEntityWorkItems(bool newValue) + { + this.settings.UseSeparateQueueForEntityWorkItems = newValue; + } + /// /// Disposes of the current object. /// diff --git a/src/DurableTask.AzureStorage/DurableTask.AzureStorage.csproj b/src/DurableTask.AzureStorage/DurableTask.AzureStorage.csproj index d72d6567d..f9ca217bf 100644 --- a/src/DurableTask.AzureStorage/DurableTask.AzureStorage.csproj +++ b/src/DurableTask.AzureStorage/DurableTask.AzureStorage.csproj @@ -22,7 +22,7 @@ 2 8 - 0 + 1 $(MajorVersion).$(MinorVersion).$(PatchVersion) $(VersionPrefix).0 From 60a09e59cf3503bb136e8cfaa191248f18d7e9dc Mon Sep 17 00:00:00 2001 From: Andy Staples Date: Thu, 15 Jan 2026 12:28:26 -0700 Subject: [PATCH 2/2] Change to property --- .../AzureStorageOrchestrationService.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs b/src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs index ba6cb55f2..38cb7fac3 100644 --- a/src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs +++ b/src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs @@ -2151,14 +2151,15 @@ public Task DownloadBlobAsync(string blobUri) } /// - /// Sets the value for settings.UseSeparateQueueForEntityWorkItems, allowing modification after initialization. + /// Whether to use separate work item queues for entities and orchestrators. + /// Wraps the value of AzureStorageOrchestrationServiceSettings.UseSeparateQueueForEntityWorkItems. /// - /// - public void SetUseSeparateQueueForEntityWorkItems(bool newValue) + public bool UseSeparateQueuesForEntityWorkItems { - this.settings.UseSeparateQueueForEntityWorkItems = newValue; + get => this.settings.UseSeparateQueueForEntityWorkItems; + set => this.settings.UseSeparateQueueForEntityWorkItems = value; } - + /// /// Disposes of the current object. ///