* Optimize activity registry lookup Add a latest-version descriptor index per tenant registry so ActivityRegistry.Find(type) can avoid scanning every registered descriptor. Keep the index in sync when descriptors are added, removed, refreshed, or cleared. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Handle provider descriptor removal during refresh Remove descriptors from registries that a refreshed provider no longer contributes to keep descriptor indexes consistent when a provider drops a tenant group entirely. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address activity registry review feedback * Clear manual activity descriptors * Integrate ConsoleLogStreaming.Core and ConsoleLogStreaming.SignalR packages; refine activity registry lookup logic. * Reduce activity registry refresh allocations --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| Extensions | ||
| Flowchart | ||
| Models | ||
| ObjectConversion | ||
| Serialization/Converters | ||
| Services | ||
| Telemetry | ||
| Elsa.Workflows.Core.UnitTests.csproj | ||