using Elsa.Workflows.Models; using Elsa.Workflows.Runtime.Results; using Elsa.Workflows.State; 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 = default, IDictionary? input = default, CancellationTokens cancellationToken = default); }