Azure portalında, bir Azure işlevinin çıktı bağlamaları, bu işlevin 'Bütünleştir' sayfasından kolayca yapılandırabilir. Bu ayarlar Sonunda function.json'a gidin.Visual Studio 2017 önizleme 2'den Azure Function'un çıktı bağları nasıl belirlenir?
Sorum ben Görsel stüdyodan bu değerleri ayarlayabilirsiniz nasıl olduğunu? kod şuna benzer: Benim kod ve yapılandırma kontrol kaynak böylece VS, kullanılacak kuyruk ve hangi depolama belirtmek istediğiniz
public static class SomeEventProcessor
{
[FunctionName("SomeEventProcessor")]
public static async Task<HttpResponseMessage> Run(
[HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)]HttpRequestMessage req,
TraceWriter log,
IAsyncCollector<EventInfo> outputQueue)
{
log.Info("C# HTTP trigger function processed a request.");
EventInfo eventInfo = new EventInfo(); //Just a container
eventInfo.SomeID = req.Headers.Contains("SomeID") ? req.Headers.GetValues("SomeID").First() : null;
//Write to a queue and promptly return
await outputQueue.AddAsync(eventInfo);
return req.CreateResponse(HttpStatusCode.OK);
}
}
. Benzer sorular, önerilen sorular vb. Kontrol ettim, ancak hiçbiri kullanışlı olmadı. Ben Görsel stüdyo 2017 önizleme kullanıyorum
, Sürüm 15.3.0 Önizleme 3
VS Uzantısı: VS için Azure Fonksiyon araçları, sürüm bağlamaları sadece tetikleyici olarak belirtilir 0.2
Bu kod satırında Queue'nın yerini alan NotificationHub için dekoratör ne olacak: [Queue ("myQueueName", Connection = "myconnection")]. Kontrol ettim ve NotificationHub'u görmedim – Devsined