From dbfe247b6a406e769b0f2ac92668003acd899e0e Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Sun, 31 May 2026 12:50:36 +0200 Subject: [PATCH] Integrate ConsoleLogStreaming.Core and ConsoleLogStreaming.SignalR packages; refine activity registry lookup logic. --- Directory.Packages.props | 2 ++ .../Elsa.Diagnostics.ConsoleLogs.csproj | 5 ++--- src/modules/Elsa.Workflows.Core/Services/ActivityRegistry.cs | 5 +++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index a20a362ba..7ff006312 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -99,6 +99,8 @@ + + diff --git a/src/modules/Elsa.Diagnostics.ConsoleLogs/Elsa.Diagnostics.ConsoleLogs.csproj b/src/modules/Elsa.Diagnostics.ConsoleLogs/Elsa.Diagnostics.ConsoleLogs.csproj index d1b95cc5b..7bfb57e57 100644 --- a/src/modules/Elsa.Diagnostics.ConsoleLogs/Elsa.Diagnostics.ConsoleLogs.csproj +++ b/src/modules/Elsa.Diagnostics.ConsoleLogs/Elsa.Diagnostics.ConsoleLogs.csproj @@ -9,12 +9,11 @@ + + - - - diff --git a/src/modules/Elsa.Workflows.Core/Services/ActivityRegistry.cs b/src/modules/Elsa.Workflows.Core/Services/ActivityRegistry.cs index 7d732833f..47af4319c 100644 --- a/src/modules/Elsa.Workflows.Core/Services/ActivityRegistry.cs +++ b/src/modules/Elsa.Workflows.Core/Services/ActivityRegistry.cs @@ -325,9 +325,10 @@ public class ActivityRegistry(IActivityDescriber activityDescriber, IEnumerable< if (_agnosticRegistry.ProvidedActivityDescriptors.ContainsKey(providerType)) yield return _agnosticRegistry; - foreach (var registry in _tenantRegistries.Values.Where(x => x.ProvidedActivityDescriptors.ContainsKey(providerType))) + foreach (var registry in _tenantRegistries.Values) { - yield return registry; + if (registry.ProvidedActivityDescriptors.ContainsKey(providerType)) + yield return registry; } }