EF Core 7, как проверить, загружено ли свойство навигации?C#

Место общения программистов C#
Ответить
Гость
 EF Core 7, как проверить, загружено ли свойство навигации?

Сообщение Гость »


У меня есть класс EF Core 7 POCO. Пример:

публичный класс A { // ... пропущены несвязанные свойства общественный длинный CustomerID {get; набор; } общедоступный виртуальный клиент MyCustomer {get; набор; } } Свойство MyCustomer иногда загружается отложенно. Если он загружен, я покажу данные клиента. Если нет, просто проигнорирую.

Мой вопрос: как я могу проверить, загружено ли значение, не получая LazyLoadOnDisposeContextWarning? К моменту получения этого объекта DbContext уже давно нет.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»