2016-06-09 2 views
1

Как вы включаете библиотеку уведомлений в функцию azure? Это моя попытка и она не работаетКак добавить библиотеку notifcationhubs

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; 

} 

ответ

2

Мы добавим NotificationHubs в список встроенных в сборках, но теперь вы можете добавить ссылку на пакет NoficationHubs путем добавления project.json файл для функции (как описано в документации here).

{ 
    "frameworks": { 
    "net46":{ 
     "dependencies": { 
     "Microsoft.Azure.NotificationHubs": "1.0.5" 
     } 
    } 
    } 
} 

С, что на месте можно добавить, используя заявление для NotificationHubs, например .:

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); 
} 
+0

Спасибо! Работает как шарм! – user30646

Смежные вопросы