摘要:
对于单个属性的验证: 直接在Dto的属性前加Attribute,例如Required、Required("数据不可为空,用于返回错误提示")、MaxLength(100)等。 2、对于多个属性的验证:(属性级别验证) 继承IValidationObject,编写Validate方法 public c
阅读全文
posted @ 2021-09-26 20:30
lwl1569
阅读(149)
推荐(0)
摘要:
Regex regex=new Regex(@"([A-Za-z0-9]+)");//引号内是正则表达式 string rating="shakjdfhkaf123";//rating可以是任意的字符串 Match match=regex.Match(rating); if(match.Succes
阅读全文
posted @ 2021-09-26 15:23
lwl1569
阅读(28)
推荐(0)
摘要:
IQueryable类(例如IQueryable result)相当于Sql语句,执行延迟查询,最后接一句result.ToList()执行查询。 类似的执行语句有:ToListAsync(),FirstOrDefaultAsync(),AnyAsync。 类似的延迟查询有:Where(),Incl
阅读全文
posted @ 2021-09-26 15:14
lwl1569
阅读(45)
推荐(0)
摘要:
包含两部分:1、对于请求格式(Accept)的识别;2、对于XML的支持 在startup文件内注入服务: public void ConfigureServices(IServiceCollection services) { services.AddControllers(setupAction
阅读全文
posted @ 2021-09-26 14:12
lwl1569
阅读(52)
推荐(0)
摘要:
[HttpXxxx("template",Name="ActionName")] template template当route为空时,http访问controller的route即可访问方法。否则必须访问controller+http的route才能访问方法。 template有两种,一个是字符串
阅读全文
posted @ 2021-09-26 13:55
lwl1569
阅读(40)
推荐(0)