mirror of https://github.com/dapr/dotnet-sdk.git
16 lines
617 B
C#
16 lines
617 B
C#
namespace WorkflowConsoleApp
|
|
{
|
|
public record OrderPayload(string Name, double TotalCost, int Quantity = 1);
|
|
public record InventoryRequest(string RequestId, string ItemName, int Quantity);
|
|
public record InventoryResult(bool Success, InventoryItem orderPayload);
|
|
public record PaymentRequest(string RequestId, string ItemName, int Amount, double Currency);
|
|
public record OrderResult(bool Processed);
|
|
public record InventoryItem(string Name, double PerItemCost, int Quantity);
|
|
public enum ApprovalResult
|
|
{
|
|
Unspecified = 0,
|
|
Approved = 1,
|
|
Rejected = 2,
|
|
}
|
|
}
|