Загрузка связанных данных при добавлении объекта - Entity Framework Core 2 - PullRequest
0 голосов
/ 16 мая 2018

При добавлении объекта функция Add возвращает EntityEntry, однако возвращенный объект не содержит никаких связанных данных.

Я могу использовать:

public async Task<Category> Add(Category model)
{
    var entityEntry = await _applicationContext.Categories.AddAsync(model);
    await entityEntry.Reference(x => x.Parent).LoadAsync();
    await _applicationContext.SaveChangesAsync();

    return entityEntry.Entity;
}

Но, насколько я понимаю, этот ленивый загружает данные.

Есть ли лучший способ?

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