Trong cổng Azure, người ta có thể dễ dàng định cấu hình các kết buộc đầu ra của một hàm Azure, từ trang 'Tích hợp' của hàm đó. Các cài đặt này Cuối cùng đi vào hàm.joomla.Làm thế nào để xác định kết quả đầu ra của Azure Chức năng từ Visual studio 2017 xem trước 2?
Câu hỏi của tôi là, làm thế nào tôi có thể thiết lập các giá trị từ Visual studio? Mã này trông như thế này:
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);
}
}
Tôi muốn để xác định các hàng đợi và đó lưu trữ để sử dụng, từ VS, vì vậy mà tôi có thể kiểm soát nguồn mã và cấu hình của tôi. Tôi đã kiểm tra các câu hỏi tương tự, các câu hỏi được đề xuất vv, nhưng không có câu nào tỏ ra hữu ích.
Tôi đang sử dụng Visual studio 2017 xem trước, phiên bản 15.3.0 Preview 3
VS mở rộng: công cụ Chức năng Azure cho VS, phiên bản 0.2
Trình trang trí cho NotificationHub sẽ thay thế Hàng đợi trong dòng mã sau: [Queue ("myQueueName", Connection = "myconnection")]. Tôi đã kiểm tra và tôi không thấy NotificationHub – Devsined