我刚刚开始研究Azure功能,目前我最关心的一个问题就是验证。
到目前为止,我只是真正关注过CRUD操作,但看起来并不像是一种轻松验证来自请求或存储的数据的方法。
我找到了这个poco-validation并认为它可能有用。
我知道这是一个开放性的问题,但我很想知道其他人在做什么验证。
答案 0 :(得分:3)
我们最近将Function Filters添加到基础WebJobs SDK,但该功能尚未在Azure Functions中完全公开(请参阅问题here)。与此相关,我们还考虑支持将验证注释应用于您的POCO类型(问题here)。
在解决上述问题之前,我们意识到验证的故事并不是很好。建议的方法是在您的功能代码中执行必要的验证,根据需要调用共享验证助手/代码。