Quantcast
Channel: Recent Gists from badsyntax
Viewing all articles
Browse latest Browse all 37

example.cs

$
0
0
example.cs
var whileRow = new Sequence()
{
Activities = [
new Inline((context) =>
{
var enumerator = context.Get<IAsyncEnumerator<string>>(csvEnumerator)!;
var currentCsvRow = enumerator.Current;
Console.WriteLine(currentCsvRow);
}),
new Inline(async (context) => {
var commitStateHandler = context.GetRequiredService<ICommitStateHandler>();
var workflowStateExtractor = context.GetRequiredService<IWorkflowStateExtractor>();
var workflowState = workflowStateExtractor.Extract(context.WorkflowExecutionContext);
await commitStateHandler.CommitAsync(context.WorkflowExecutionContext, workflowState);
})
]
};
var whileActivity = new While(async (context) =>
{
var enumerator = context.Get<IAsyncEnumerator<string>>(csvEnumerator)!;
return await enumerator.MoveNextAsync();
})
{
Body = whileRow
};

Viewing all articles
Browse latest Browse all 37

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>