Насколько я вижу, ITable<T>
интерфейс не имеет DeleteAllOnSubmit()
метода, который существует в ITable
интерфейсе и Table<T>
классе.
Я собираюсь реализовать самостоятельно что-то вроде этого:
public static void DeleteAllOnSubmit<T>(this ITable<T> table, IEnumerable<T> entities)
{
entities.ForEach(entity=>table.DeleteOnSubmit(entity);
}
Вопрос 1: Есть ли здесь какие-нибудь подводные камни? Если бы это было так легко, Microsoft бы это реализовала ...
Вопрос 2: Почему это не было реализовано из коробки?