我使用 C# 创建了一个新的 Azure Functions 项目。我没有看到任何添加“连接服务”的选项,因此我无法为我想调用的 SOAP API 生成代理。如何在 Azure Functions 中完成这个操作?
HttpClient
。以下是调用函数的示例:static HttpClient client = new HttpClient();
public static async Task<HttpResponseMessage> Run(HttpRequestMessage req)
{
var url = "https://<functionapp>.azurewebsites.net/api/Function2?code=<code>";
var response = await client.GetAsync('https://api.bullhornstaffing.com/webservices-2.6/');
string result = await response.Content.ReadAsStringAsync();
return req.CreateResponse(HttpStatusCode.OK, "Function 1 " + result);
}