Я рассмотрел несколько примеров, в которых используется HttpRequestData. Если я попытаюсь запустить пример функции и отправить запрос (с помощью Postman), немедленно будет возвращена внутренняя ошибка сервера (код состояния 500). Сообщение об ошибке:
System.Private.CoreLib: исключение при выполнении функции: MyHttpTriggerFunction. Microsoft.Azure.WebJobs.Host: произошла одна или несколько ошибок. (Параметр привязки исключения «req») (Параметр привязки исключения «functionContext»). Параметр привязки исключения «req». System.Private.CoreLib: невозможно динамически создать экземпляр типа Microsoft.Azure.Functions.Worker.Http.HttpRequestData. Причина: невозможно создать абстрактный класс.
Сигнатура моей тестовой функции:
Код: Выделить всё
[FunctionName(nameof(MyHttpTriggerFunction))]
public static HttpResponseData Run([HttpTrigger(AuthorizationLevel.Anonymous, "post")]
HttpRequestData req,
FunctionContext functionContext)
Подробнее здесь: https://stackoverflow.com/questions/786 ... osoft-azur