quickstarts/tutorials/workflow/csharp/resiliency-and-compensation/ResiliencyAndCompensation/Activities/PlusOne.cs

14 lines
376 B
C#

using Dapr.Workflow;
namespace ResiliencyAndCompensation.Activities;
internal sealed class PlusOne : WorkflowActivity<int, int>
{
public override Task<int> RunAsync(WorkflowActivityContext context, int input)
{
Console.WriteLine($"{nameof(PlusOne)}: Received input: {input}.");
var result = input + 1;
return Task.FromResult(result);
}
}