深入理解 Durable Functions:特性、应用与管理
1. Durable Functions 基础
Durable Functions 是一种强大的工具,可用于构建有状态的工作流。以下是启动编排和终止实例的代码示例:
// 启动编排
public static async Task<HttpResponseMessage> StartOrchestration(
[HttpTrigger(AuthorizationLevel.Anonymous, "post", Route = "start")] HttpRequestMessage input,
[OrchestrationClient] DurableOrchestrationClient starter)
{
return await starter.StartNewAsync("Orchestration", await input.Content.ReadAsStringAsync());
}
// 终止实例
[FunctionName("Terminate")]
public static async Task Terminate(
[HttpTrigger(AuthorizationLevel.Anonymous, "post", Route = "terminate/{id}")] HttpRequestMessage input,
string id,
[OrchestrationClient] DurableOrchestrationClient client) {
var reason
超级会员免费看
订阅专栏 解锁全文
40

被折叠的 条评论
为什么被折叠?



