private string GetTableName(Type type) {
var entityType = _dbContext.Model.FindEntityType(type);
return entityType.GetTableName();
}
FindEntityType()は、オーバーロードされた別のメソッドもあるので、 これであいまいな場合は、もう一つのメソッドを利用すれば良さそうだが、definingEntityTypeに何を渡せばよいのかわかっていない。
public static IEntityType FindEntityType([NotNullAttribute] this IModel model, [NotNullAttribute] Type type,
[NotNullAttribute] string definingNavigationName, [NotNullAttribute] IEntityType definingEntityType);