Лучший способ удалить несколько записей в запросе LINQ?

Хорошая практика - помещать тестовые файлы в ту же архитектуру, что и ваш src, но это не значит, что вы не можете писать другие тестовые файлы.
Если у вас нет контроллера, поместите его непосредственно в тесты и назовите его так, как вы хотите (FirewallTest?)

Я лично использую специальный функциональный тест, который проверяет различные маршруты для разных ролей и проверяет только то, получаю ли я 403/200.

Как вы можете видеть здесь в документации , они помещают свои файлы непосредственно в тесты: tests/ApplicationAvailabilityFunctionalTest.php

24
задан Saman Hakimzadeh Abyaneh 26 December 2013 в 08:52
поделиться

3 ответа

Для удаления записей с помощью Linq2Sql

CustomerDataContext ctx = new CustomerDataContext("connection string");
var customers = ctx.Customers.Where(c => c.Name == "david");

ctx.Customers.DeleteAllOnSubmit(customers);
ctx.SubmitChanges();
29
ответ дан 28 November 2019 в 23:31
поделиться

Старый добрый SPROC .....

Вы можете перетащить SPROC в свой файл DBML, и он сгенерирует расширенный метод в вашем классе databasecontext.

3
ответ дан 28 November 2019 в 23:31
поделиться

Следующее больше относится к LINQ to Entities, но может помочь:

Массовое удаление в LINQ to Entities

2
ответ дан 28 November 2019 в 23:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: