Включает в Entity Framework Core - PullRequest
1 голос
/ 19 марта 2019

У меня проблема с использованием Entity Framework Core, когда я делаю выбор с включением, например так:

var protocolos = _protocoloService.Search(p => p.Active == true,
       p => p.Include(l => l.Local)
       , tracking: false).ToList();

Результат в ajax имеет около 80 МБ.


Но в этом тесте:

var protocolos = _protocoloService.Search(p => p.Active == true, tracking: 
 false).ToList();

 foreach(Protocolo p in protocolos)
 {
       Local local = _localService.GetById(p.ID_Local).Result;
       p.Local = local;
 }

Результат имеет всего 500 КБ. OBS: я использую AsNoTracking.

Кто-нибудь, помогите мне?

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