revert to join() again for now

per exceptions caused by https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql/issues/667

ref #357
This commit is contained in:
Collin M. Barrett 2018-08-20 14:46:57 -05:00
parent 0b976041c8
commit e3abf396eb

View file

@ -32,7 +32,7 @@ public void Save()
}
private IQueryable<Rule> GetExistingRules() =>
dbContext.Rules.Where(r => lines.Contains(r.Raw));
dbContext.Rules.Join(lines, rule => rule.Raw, line => line, (rule, line) => rule);
private List<Rule> CreateNewRules(IQueryable<Rule> existingRules) =>
lines.Except(existingRules.Select(r => r.Raw)).Select(r => new Rule {Raw = r}).ToList();