Azure - Получение ошибок в разных регионах - PullRequest
0 голосов
/ 01 марта 2019

Когда мы используем веб-сайт, ошибок не возникает, однако при использовании VPN из другого региона мы получаем следующую ошибку (Entity Framework) при переходе на определенную страницу:

"Недопустимый столбецname 'BeginDate'. Неверное имя столбца 'EndDate'. "

Код, по которому происходит ошибка, таков:

public void InsertItem<T>() where T : class
{
    string name = (typeof(T)).Name;
    var item = db.Set<T>().AsNoTracking().ToList();
    Cache.Insert(name, item, null, Expiration, Cache.NoSlidingExpiration);
}

В частности, вызов db.Setгде происходит ошибка.

Это начало происходить после развертывания обновления для производства.Некоторые из наших клиентов, которые находятся в другом регионе, видят эту ошибку, но никто из наших разработчиков не использует VPN.

Что касается ошибки, ее невозможно получить,Сущность (T), которая вызывает ошибку, не имеет и никогда не имела столбцов «BeginDate» или «EndDate».Стол тоже нет.Есть свойство Navigation на T, в котором были эти столбцы, но я думаю, что они были удалены два выпуска назад.

Кто-нибудь знает, почему это может происходить?Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...