如何将notificationhubs库包含在azure函数中?这是我的尝试,它不起作用
using System;
using System.Threading.Tasks;
using System.Collections.Generic;
using Microsoft.Azure.NotificationHubs;
public static void Run(string myQueueItem, TraceWriter log)
{
log.Info($"C# Queue trigger function processed: {myQueueItem}");
Notification a;
}
答案 0 :(得分:2)
我们将NotificationHubs添加到内置程序集列表中,但是现在您可以通过为函数添加 project.json 文件来添加对NoficationHubs的程序包引用(如文档here)。
{
"frameworks": {
"net46":{
"dependencies": {
"Microsoft.Azure.NotificationHubs": "1.0.5"
}
}
}
}
有了这个,你就可以为NotificationHubs添加一个using语句,例如:
using System.Net;
using Microsoft.Azure.NotificationHubs;
public static HttpResponseMessage Run(
HttpRequestMessage req,
TraceWriter log,
out Notification notification)
{
log.Info($"C# HTTP trigger function RequestUri={req.RequestUri}");
// TODO
notification = null;
return req.CreateResponse(HttpStatusCode.OK);
}
答案 1 :(得分:0)
Underscore的样本应该有所帮助。如果您还有其他问题,请与我们联系。