如何在Blazor中使用元数据验证?

时间:2020-06-28 14:29:48

标签: c# asp.net-core blazor blazor-server-side

我有一个项目,在同一个解决方案资源管理器中包含两个项目

  • 首先:DbModelContextProvider(类库)
  • 第二:AppApiProvider(MVC核心api -v3.1.4)

在DbModelContextProvider项目中,我想为部门创建元数据验证

public class DepartmentMetaData
{
        [Display(Name = "Department Name")]
        [Required]
        public string Name { get; set; }
}

然后创建新的班级部门,但创建部分班级

[MetadataType( typeof(DepartmentMetaData))]
 public partial class Department
{
}

与MVC核心网络应用程序一起使用的代码相同,但工作成功时 Blazor无法正常工作

1 个答案:

答案 0 :(得分:1)