【发布时间】:2021-11-22 09:54:18
【问题描述】:
是否有更简洁的方法可以从 Entity Framework 的上下文中动态选择表?也许在 for next 循环中?如果还有其他可能,但看起来很乱,我们需要处理大约 10 张桌子。表中的所有字段名称都相同。我们已经在使用 .Net 6 和 VS 2022。因此,如果有更新的功能,我会支持它。
await using timeFrameContext context = new();
var existsAlready = await context.FiveMin
.AnyAsync(t => t.ProductName == symbol).ConfigureAwait(false);
var existsAlready = await context.FifteenMin
.AnyAsync(t => t.ProductName == symbol).ConfigureAwait(false);
var existsAlready = await context.ThirtyMin
.AnyAsync(t => t.ProductName == symbol).ConfigureAwait(false);
等等……
【问题讨论】:
-
DbContext.Set<TEntity>()?
标签: c# .net-core entity-framework-core