У меня есть приложение .NET MVC, в котором HttpHandler регистрирует запросы в базе данных через Linq to Sql.В 50% случаев, когда я щелкаю ссылку, чтобы сделать запрос ajax, метод SubmitChanges () объекта DataContext выдает ошибку «Невозможно выполнить операцию во время вызова SubmitChanges».
Это вызвано строкой "System.Data.Linq.DataContext.CheckNotInSubmitChanges ()".Похоже, что причиной ошибки является то, что DataContext уже находится в процессе другого вызова SubmitChanges ().Однако существует только один вызов для генерируемого запроса.
Я возился с этим около 12 часов, и я довольно близок к написанию SQL-операторов старой школы, потому что это очень расстраивает.Я искренне ценю любую помощь, которую вы все можете предложить.