如何编写注释以检查属性是否为null?

时间:2019-02-01 22:55:36

标签: c# razor asp.net-core data-annotations

我一直在用.NET Core Page代码隐藏的OnGet方法编写这段代码:

[BindProperty(SupportsGet = true)]
public string ContextId { get; set; }

public void OnGet()
{
    if (ContextId == null) { throw new FileNotFoundException(); }
}

我听说可以编写一个可以放在Property本身上的注释,而不必在OnGet方法中检查它是否为null。怎么办?

0 个答案:

没有答案