Azure 函数 Http 触发器验证正文数据
Posted
技术标签:
【中文标题】Azure 函数 Http 触发器验证正文数据【英文标题】:Azure Function Http Trigger validating body data 【发布时间】:2018-04-02 03:30:51 【问题描述】:目前有没有一种方法可以使用类似于 MVC 框架中的数据注释和模型状态的东西来验证 Azure 函数中的对象?或者函数中数据验证和错误响应的标准方法是什么?
【问题讨论】:
这篇文章提供了使用 FluentValidation 库验证 Azure Functions HTTP 触发器的示例:tomfaltesek.com/azure-functions-input-validation 【参考方案1】:这种机制目前不存在,因此您需要自己处理此验证,但这将是一个很棒的功能。
我们在此处跟踪此问题:https://github.com/Azure/azure-webjobs-sdk/issues/1199,请随时发表评论和投票!
【讨论】:
我按照那个 github 链接尝试了 Fluent Validation fluentvalidation.net 它工作得很好以上是关于Azure 函数 Http 触发器验证正文数据的主要内容,如果未能解决你的问题,请参考以下文章
Azure Function App HTTP 触发来自请求正文的 CosmosDB 输入查询
Azure 函数:使用 Http 触发器而不是 Blob 触发器来实现更有弹性的操作
如何在数据工厂管道中将路由传递给 Azure 函数(C#)http 触发器?