У меня есть рабочая роль, которая выполняет целую кучу серверной обработки для нашего приложения.Я получаю записи с LINQ to SQL из нашей базы данных SQL Azure.Тем не менее, периодически извлекаемые мной объекты частично заполняются данными.У объекта будут заполнены id (int с автоматическим приращением), внешний ключ (uniqueidentifier), createate (datetime), но поля NVARCHAR будут нулевыми.
Я пробовал следующие выражения LINQ.
return (from showing in DB.Showings
where showing.eGUID == eGUID
select showing).FirstOrDefault();
и его более простой родственник
DB.Agents.SingleOrDefault(a => aGuid == a.aGUID);
Я не испытывал этого в других частях приложения, но я будупризнайте, что DB является самым большим dataContext, который я создал в приложении.
Любые мысли будут оценены, поскольку у меня закончились идеи.