elsa-core/samples/aspnet
Sipke Schoorstra 6741db388b
Fix background activity completion (#5882)
* Enhance logging and state handling in workflows

Added debug logging in `BookmarkResumer` and `StoreBookmarkQueue` to track workflow resumptions and queue additions. Updated `ICommitStateHandler` to include `WorkflowState` parameter and modified related implementations. Adjusted logging configuration in sample app and removed unused service import.

* Add CustomProperties entry for RootType in AgentActivity

This change ensures that the `RootType` property is set to `AgentActivity` inside the `AgentActivityProvider`. It enhances the descriptor's metadata, enabling clearer classification and potentially improving integration with other components.

* Update RemoveBookmarksAsync to use BookmarkIds instead of Hashes

Modified RemoveBookmarksAsync to filter bookmarks by BookmarkIds rather than Hashes for improved accuracy. Updated filter creation logic to accommodate the new identifier field.

* Fix commit state handler call in WorkflowRunner

Add workflowState as an argument to commitStateHandler.CommitAsync. This ensures that the commitStateHandler has the necessary context to commit properly and maintains consistency in workflow state changes.
2024-08-10 10:41:35 +02:00
..
Elsa.Samples.AspNet.AzureServiceBusActivities Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.BatchProcessing Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.ChildWorkflows Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.CustomUIHandler Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.DapperPersistence Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.DocumentApproval Rename Elsa.ProtoActor to Elsa.Workflows.Runtime.ProtoActor 2024-07-22 15:09:25 +02:00
Elsa.Samples.AspNet.DslWorkflowProvider Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.DynamicActivityProvider Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.ElasticsearchStorage Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.EntityFrameworkCore.PostgresSql Drop NET 7 support and cleanup NuGet package references (#5828) 2024-07-24 14:30:39 +02:00
Elsa.Samples.AspNet.HangfireIntegration Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.Heartbeats Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.HelloWorld Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.HttpEndpoints Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.JsonWorkflowProvider Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.MassTransitActivities Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.MassTransitWorkflow Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.MongoDbPersistence Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.MyBackendApi Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.Onboarding.Web Drop NET 7 support and cleanup NuGet package references (#5828) 2024-07-24 14:30:39 +02:00
Elsa.Samples.AspNet.Onboarding.WorkflowServer Add Orchard Core Integration + Agents Module (#5871) 2024-08-08 19:35:43 +02:00
Elsa.Samples.AspNet.OrchardCoreIntegration Fix background activity completion (#5882) 2024-08-10 10:41:35 +02:00
Elsa.Samples.AspNet.ProtoActorRuntime Proto.Actor implementation for ChangeTokenSignalPublisher (#5817) 2024-07-24 22:23:33 +02:00
Elsa.Samples.AspNet.ProtoActorRuntime.AzureContainerApps Proto.Actor implementation for ChangeTokenSignalPublisher (#5817) 2024-07-24 22:23:33 +02:00
Elsa.Samples.AspNet.QuartzIntegration Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.RunTaskIntegration Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.TelnyxIntegration Rename Elsa.ProtoActor to Elsa.Workflows.Runtime.ProtoActor 2024-07-22 15:09:25 +02:00
Elsa.Samples.AspNet.Tenants Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.Tenants.External Enable Proto Actor Tracing for TraceLens (#5800) 2024-07-19 20:23:32 +02:00
Elsa.Samples.AspNet.Webhooks.ExternalApp Move samples to repository root 2024-02-02 20:01:14 +02:00
Elsa.Samples.AspNet.Webhooks.WorkflowServer Add Orchard Core Integration + Agents Module (#5871) 2024-08-08 19:35:43 +02:00
Elsa.Samples.AspNet.WorkflowContexts Merge remote-tracking branch 'origin/patch/3.2.x' 2024-08-06 22:47:05 +02:00
Elsa.Samples.AspNet.WorkflowServer Add Orchard Core Integration + Agents Module (#5871) 2024-08-08 19:35:43 +02:00