Несмотря на множество сообщений здесь или в другом месте, я до сих пор не нашел, как читать хранилище BLOB-объектов из функции azure.
У меня есть следующее
В каждом из вышеперечисленных контейнеров есть файл json «customer.json»
Теперь мне нужно вызвать мою функцию и передать параметр, например «Лондон», чтобы получить Лондон customer
Customer customer= await azureFunctionService.GetCustomer(“London”);
Как должна выглядеть функция, в идеале я хотел бы использовать привязку ввода для чтения файла json из функции, но можно использовать и любой другой способ.
[FunctionName("GetCustomer")]
public static void Run(
[HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequest req,
string inputBlobPath,
[Blob("howDoIBuildPathIncludingtheparameter",
FileAccess.Read, Connection = "WhereDoIGetThis")] string json,
ILogger log)
{
// Not sure if anything is required here apart from logging when using input binding
//
}
Есть предложения?
большое спасибо