elsa-core/src/modules/Elsa.Http/Contracts/IRouteTableUpdater.cs
Sipke Schoorstra 225a99f39d
Bulk Import + Export of Workflow Definitions and Instances (#4643)
* Implement bulk export of workflow definitions

* Update Import endpoint with support for file uploads

* Update Import endpoint to return imported workflow count

* Implement workflow instance (bulk) export

* Implement workflow state, bookmark, workflow + activity execution export

* Remove globally imported usings
2023-11-22 14:31:48 +01:00

13 lines
389 B
C#

namespace Elsa.Http.Contracts;
/// <summary>
/// Updates the route table based on current workflow triggers and bookmarks.
/// </summary>
public interface IRouteTableUpdater
{
/// <summary>
/// Updates the route table.
/// </summary>
/// <param name="cancellationToken">The cancellation token.</param>
Task UpdateAsync(CancellationToken cancellationToken = default);
}