У меня есть следующая строка подключения:
metadata = res: ///Database.csdl | res: ///Database.ssdl | res: //*/Database.msl; provider = System.Data.SqlClient; строка подключения поставщика = "Источник данных =. \ SQLEXPRESS; AttachDbFilename = 'Database.mdf'; Интегрированная безопасность = True; Экземпляр пользователя = True; Время ожидания соединения = 300;"
Я ожидаю, что эта строка подключения никогда не сможет получить тайм-аут (потому что это 5 минут). Однако при очень простом обращении к Entity Framework в database.table.Count () происходит сбой через 10 секунд с исключением «Timeout».
Почему Entity Framework игнорирует время ожидания SQL? Как установить время ожидания для Entity Framework?