Создание и запрос массива функции параметров azure
Я пытаюсь создать массив функции параметров Azure, но это не работает для меня. Для этого я попробовал ниже код.
Что я уже пробовал:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FunctionApp4 { public class ALCBarCodes { public string BarCodeText { get; set; } public string BarCodeWidth { get; set; } public string BarCodeHeight { get; set; } public string BarCodeType { get; set; } public string BarCodeFont { get; set; } } }
Azure Function
using System.Collections.Generic; using System.Net; using System.Net.Http; using Microsoft.Azure.WebJobs; using Microsoft.Azure.WebJobs.Extensions.Http; using Microsoft.Azure.WebJobs.Host; namespace FunctionApp4 { public static class Function4 { [FunctionName("Function4")] public static HttpResponseMessage Run([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = "Function4/{ALCBarCodes}")]HttpRequestMessage req, List<ALCBarCodes> list, TraceWriter log) { log.Info("C# HTTP trigger function processed a request."); // Fetching the name from the path parameter in the request URL return req.CreateResponse(HttpStatusCode.OK, list); } } }
В этом случае как я могу запросить URL-адрес?
Я попробовал ниже URL-адрес, но он не работает.
http://localhost:7071/api/Function4/1
Есть какая-нибудь помощь по этому поводу?
Afzaal Ahmad Zeeshan
У вас нет никаких аргументов с именем ALCBarCodes
, вместо этого это тип для аргумента list
Это также тип списка, я бы рекомендовал использовать метод POST для отправки списка.
Во-вторых, каковы привязки для этой функции Azure? Кроме того, что показывает ваш пакет SDK функций Azure в терминале?
Bojjaiah
Я новичок. Если возможно, дайте мне какие-либо примеры или ссылочные ссылки, связанные с вышеуказанной темой? Это поможет.