using Elsa.Workflows.Core.State; using Elsa.Workflows.Runtime.Contracts; using Elsa.Workflows.Runtime.Results; namespace Elsa.Http.Contracts; /// /// A helper service that can process s within the current HTTP context. /// public interface IHttpBookmarkProcessor { /// /// Processes the specified by resuming each HTTP bookmark while we are in an HTTP context. /// Task> ProcessBookmarks( IEnumerable executionResults, string? correlationId, IDictionary? input, CancellationToken cancellationToken = default); }