elsa-core/src/Flowsharp.Core/Serialization/IWorkflowSerializer.cs

13 lines
384 B
C#
Raw Normal View History

2018-10-14 10:24:36 +00:00
using System.Threading;
using System.Threading.Tasks;
using Flowsharp.Activities;
2018-10-15 12:15:36 +00:00
using Flowsharp.Models;
2018-10-14 10:24:36 +00:00
namespace Flowsharp.Serialization
2018-10-14 10:24:36 +00:00
{
public interface IWorkflowSerializer
{
Task<string> SerializeAsync(Workflow workflow, CancellationToken cancellationToken);
Task<Workflow> DeserializeAsync(string json, CancellationToken cancellationToken);
2018-10-14 10:24:36 +00:00
}
}