【发布时间】:2019-10-16 07:10:03
【问题描述】:
我是 Azure Function 的新手。我习惯于使用 WebApi 进行编码,其中有一个 ActionExecutingContext 有助于验证 ModelState。 我创建了一个 ActionFilterAttribute 自动完成:
[AttributeUsage(AttributeTargets.All, AllowMultiple = false)]
public class ValidateModelStateAttribute : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext context)
{
if (!context.ModelState.IsValid)
{
//Do something
}
}
}
我如何使用 Azure 功能来做到这一点或类似的事情?
例如,此 DTO 的名称属性设置为必需:
public class TestDto
{
[Required]
public string Name { get; set; }
}
【问题讨论】:
标签: .net-core azure-functions modelstate