【问题标题】:Recommended method to call azure function Webhook调用azure函数Webhook的推荐方法
【发布时间】:2017-07-29 04:19:46
【问题描述】:

我正在使用以下代码调用/触发 Azure Function Webhook

我知道 MS 有一堆 Webhook 库,但我找不到调用 Azure Function Webhook 的示例。

using (var client = new HttpClient()) {
                    var content = new StringContent(JsonConvert.SerializeObject(new { Name = "Bob", Age = 30 }), Encoding.UTF8, "application/json");
                    var response = await client.PostAsync("https://url_to_webhook", content);
                    if (response.IsSuccessStatusCode) {
                        // do what needs to be done
                    }
                }

我认为 MS 可能有一些看起来更像的代码

var webhook = new Webhook(url);
        var resultObject = await webhook.PostAsync<JObject>(new {Name = "Bob", Age = 30});

我知道我的代码有效,只是想知道是否有特定/优化的 Webhook 代码...

我正在使用 .net 核心

【问题讨论】:

    标签: c# azure webhooks azure-functions


    【解决方案1】:

    Webhook 实际上只是在 POST 中接受 JSON 的 HTTP 端点。调用它或任何“优化”都没有什么特别之处。

    如果您愿意,您可以使用现有的 PostAsJsonAsync 扩展方法(或者自己实现它,如果它还没有在 .NET Core 中)。

    【讨论】:

      猜你喜欢
      • 2011-04-17
      • 2020-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-13
      • 1970-01-01
      相关资源
      最近更新 更多