Azure Привязка BLOB-объекта к контейнеру / файлу в модели, переданной в триггер Http в Visual Studio C# не csx - PullRequest
0 голосов
/ 06 марта 2020

У меня есть Http Trigger, который получает модель, в которой одним из свойств является «ImportPath». Он содержит строку в форме '\ container \ file.extn', и я хотел бы связать свойство в определении Blob, чтобы он мог прочитать файл. К сожалению, все, что я получаю, это код ошибки 500. Я прочитал много сообщений об этом, но многие ссылаются на привязку CSX, но это функция C# в проекте Visual Studio. Пожалуйста, помогите прояснить, как этого можно достичь напрямую с помощью привязок.

        [FunctionName("EncodeFile")]
    public static IActionResult Run(
        [HttpTrigger(AuthorizationLevel.Function, "post", Route = null)] EncodeRequestModel model,
        [Blob("{model.ImportPath}", FileAccess.Read, Connection = "ReadConnectionSetting")] Stream inputStream, TraceWriter log)
    {...}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...