1
我敢肯定這是非常基本的,但我在構造泛型方法時遇到了困難。我在我的DBContext
類(IDbSet<Person>
,IDbSet<Organizations>
等)中聲明瞭衆多的接口 。我想把它們傳遞給一個可以處理它們的方法。在這種情況下通過刪除記錄。 這是我試圖做的,但我無法弄清楚如何創建方法簽名。傳遞IDbSet <class>到泛型方法
private static void EmptyTable<T>(ContactContext context, T records)
{
foreach (var record in records)
{
records.Remove(record);
}
context.SaveChanges();
}
謝謝!這工作。 – rsalit