Как контроллер может повлиять на сохранение данных в базу данных? MVC 5 + EF6 - PullRequest
0 голосов
/ 20 апреля 2020

Я внес некоторые изменения в контроллер в своем приложении, и теперь, казалось бы, случайная функция не работает.
Функция вызывает службу, которая в итоге попадает в хранилище, где это делается:

    public HistoricoAcessoUsuario createHistoricoAcesso(HistoricoAcessoUsuario pHistorico)
    {
        return base.Add(pHistorico);
    }

Добавляет новую запись в таблицу HistoricoAcessoUsuario. Отлаживая его, я вижу, что объект прибывает туда нормально, но по какой-то причине он не отображается на шаге DetectChanges EF и фактически не сохраняет в базе данных. Возвращаясь к изменениям, которые я внес в контроллер, ни одно из которых не оказало какого-либо существенного влияния на этот шаг, он снова работает. Что может быть причиной этого?

...