【发布时间】:2018-02-13 11:56:56
【问题描述】:
我正在使用 FluentValidation 库来创建这样的验证器:
请任何人帮我简化这部分代码?
private bool UniqueSimNo(string simNo)
{
MyContext _db = new MyContext();
Sim s = _db.Sims.Where(x => x.SimNo.ToLower() == simNo.ToLower()).SingleOrDefault();
var sim = _db.Sims.Where(x => x.SimNo.ToLower() == s.SimNo.ToLower()).Where(x => x.Id != s.Id).FirstOrDefault();
if (sim == null) return true;
return false;
}
【问题讨论】:
标签: ef-fluent-api