* 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> |
||
|---|---|---|
| .. | ||
| ActivityConstructionResult.cs | ||
| ActivityConstructorContext.cs | ||
| ActivityDescriptor.cs | ||
| ActivityHandle.cs | ||
| ActivityIncident.cs | ||
| ActivityNode.cs | ||
| ActivityOutputRecord.cs | ||
| ActivityOutputRegister.cs | ||
| ActivityOutputs.cs | ||
| ActivityPort.cs | ||
| ActivityStateFilterResult.cs | ||
| ActivityWorkItem.cs | ||
| Argument.cs | ||
| ArgumentDefinition.cs | ||
| BackgroundExecutionOutcome.cs | ||
| BackgroundExecutionResult.cs | ||
| Bookmark.cs | ||
| BookmarkInfo.cs | ||
| ChangeTrackingDictionary.cs | ||
| CreateBookmarkArgs.cs | ||
| EventGenerator.cs | ||
| Input.cs | ||
| InputDefinition.cs | ||
| InputDescriptor.cs | ||
| InvokeWorkflowResult.cs | ||
| MissingActivityType.cs | ||
| NamedOutput.cs | ||
| Output.cs | ||
| OutputDefinition.cs | ||
| OutputDescriptor.cs | ||
| Port.cs | ||
| PortType.cs | ||
| PropertyDescriptor.cs | ||
| ResolvedVariable.cs | ||
| RunWorkflowResult.cs | ||
| ScheduledActivity.cs | ||
| ScheduledActivityOptions.cs | ||
| SignalHandlerRegistration.cs | ||
| TenantRegistryData.cs | ||
| TriggerType.cs | ||
| TypeDescriptor.cs | ||
| VariableDefinition.cs | ||
| VariableModel.cs | ||
| VariableUpdateValue.cs | ||
| WorkflowDefinitionHandle.cs | ||
| WorkflowExecutionLogEntry.cs | ||
| WorkflowExecutionLogEventNames.cs | ||
| WorkflowExecutionMode.cs | ||
| WorkflowExecutionState.cs | ||
| WorkflowGraph.cs | ||
| WorkflowIdentity.cs | ||
| WorkflowInput.cs | ||
| WorkflowMetadata.cs | ||
| WorkflowOptions.cs | ||
| WorkflowPublication.cs | ||