У меня есть простой случай поиска:
var query = CompanyUsers
.Where ( cu => cu.eMail.Contains( "123@email.com") || cu.eMail.Contains( "456@email.com"))
ServicesEntities se = new ServicesEntities();
se.DeleteObject( query );
ServiceEntities - это библиотека EntityFramework 4.1. Единственная вещь в DLL - это модель EF.
Когда я пытаюсь удалить, я получаю:
"ArgumentException: указанное именованное соединение либо не найдено в конфигурации, не предназначено для использования с поставщиком EntityClient, либо недопустимо."
Если я попытаюсь добавить имя строки подключения в файл app.config следующим образом:
ServicesEntities se = new ServicesEntities("ServicesEntities");
Я получаю: ArgumentException: формат строки инициализации не соответствует спецификации, начиная с индекса 0.
Как я могу использовать мою модель EF и выполнять удаление, используя conext. Можно ли пройти через строку подключения, которую LINQPad, по-видимому, создает на вкладке свойств, или как минимум использовать ту из app.config?