Я добавил в ProductModelFactory.cs этот код
$ exception {"Ошибка, сгенерированная для предупреждения 'Microsoft.EntityFrameworkCore.Infrastructure.LazyLoadOnDisposedContextWarning: была предпринята попытка лениво загрузить свойство навигации« Категория »для типа сущности« ProductCategoryProxy »после удаления связанного DbContext.' Это исключение можно подавить или зарегистрировать, передав идентификатор события «CoreEventId.LazyLoadOnDisposedContextWarning» методу «ConfigureWarnings» в «DbContext.OnConfiguring» или «AddDbContext». "} System.InvalidOperationException
1018ct *
<div class="category">
@foreach (var item in Model.ProductCategories)
{
@item.Category.Name
}
</div>