分类 .NET 下的文章

winform和wpf等客户端使用数据模型验证

首先我们实现一个TestModel类,里面包含几个简单的属性,然后指定几个Attribute

public class TestModel
    {
        [Required(ErrorMessage = "名称不能为空")]
        public string Name { get; set; }
        [StringLength(12, ErrorMessage = "编号不能超过11位")]
        public string OrderNum { get; set; }
    }

然后实现一个ValidatetionHelper静态类,这里主要用到的是Validator.TryValidateObject方法。

阅读剩余部分

ASP.NET Core中读取自定义JSON配置

在ASP.NET中,一般情况下都是通过web.config来设置应用程序配置信息,要使用其它方式(比如JSON文件)来进行配置都需要自行扩展。而ASP.NET Core中就丰富的配置的方式。

阅读剩余部分