下面是我在使用实体框架构建的 WCF 服务参考中使用的代码。如您所见,现在我一遍又一遍地使用相同的代码。是否有一种语法可以让我用泛型类型或其他可以减少使用的代码量的方法替换实体?
var aI = (from AgentIdentification s in _db.AgentIdentification
where s.SymetraNumber == sNum
select s);
foreach (var record in aI)
{
_db.AgentIdentification.DeleteObject(record);
}
_db.SaveChanges();
var aG = (from Agent s in _db.Agent
where s.SymetraNumber == sNum
select s);
foreach (var record in aG)
{
_db.Agent.DeleteObject(record);
}
_db.SaveChanges();