/// <summary>
/// 在DbContext內通過DbSet名稱來訪問DbSet
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="dbContext"></param>
/// <param name="name">DbSet的名稱</param>
/// <returns></returns>
public static DbSet SqlQuery<T>(this T dbContext, string name)
{
try
{
var entityType = dbContext.GetInstance(name)?.GetType();
return (dbContext as DbContext)?.Set(entityType);
}
catch (Exception)
{
throw;
}
}
在DbContext內通過DbSet名稱來訪問DbSet
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.