示例#1
0
 public StateEntity(TransformationProcessTaskStatus status)
 {
     PartitionKey = status.ProcessId.ToString();
     RowKey       = status.Id.ToString();
     Data         = JsonConvert.SerializeObject(status);
     State        = status.State.ToString();
 }
示例#2
0
        public async Task WriteTaskStatusAsync(TransformationProcessTaskStatus status, CancellationToken token = default)
        {
            await EnsureTableAsync();

            var entity = new StateEntity(status);

            await tableReference.ExecuteAsync(TableOperation.InsertOrReplace(entity));
        }
示例#3
0
 Task ITransformationStateManager.WriteTaskStatusAsync(TransformationProcessTaskStatus status, CancellationToken token)
 {
     throw new NotImplementedException();
 }