Я использую EF core 2.2 Как получить сгенерированные сценарии SQL для применения.Мне нужно что-то подобное
private IEnumerable<string> GetSqls<TEntity>(ICollection<TEntity> entities)
{
foreach (var entity in entities)
{
DbContext.Add(entity);
}
// list of the apply sql scripts. something like this DbContext.GetQueries()
foreach (var query in DbContext.GetQueries())
{
yield return query;
}
// DbContext.SaveChanges();
}