Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 调用azure函数Webhook的推荐方法_C#_Azure_Webhooks_Azure Functions - Fatal编程技术网

C# 调用azure函数Webhook的推荐方法

C# 调用azure函数Webhook的推荐方法,c#,azure,webhooks,azure-functions,C#,Azure,Webhooks,Azure Functions,我使用以下代码调用/触发Azure函数Webhook 我知道MS有很多Webhook库,尽管我找不到调用Azure函数Webhook的示例 using (var client = new HttpClient()) { var content = new StringContent(JsonConvert.SerializeObject(new { Name = "Bob", Age = 30 }), Encoding.UTF8, "application

我使用以下代码调用/触发Azure函数Webhook

我知道MS有很多Webhook库,尽管我找不到调用Azure函数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});
var-webhook=新的webhook(url);
var resultObject=wait webhook.PostAsync(new{Name=“Bob”,Age=30});
我知道我的代码有效,只是想知道是否有特定/优化的Webhook代码


我使用的是.net核心

Webhook实际上只是HTTP端点,在POST中接受JSON。称之为“优化”或任何东西都没有什么特别之处

如果您愿意,您可以使用现有的扩展方法(或者自己实现它,如果它还不在.NETCore中的话)