Ответы пользователя по тегу Entity Framework
  • Как сделать навигационые свойства?

    @eee
    Раскомментируйте виртуальные свойства, с ними все в порядке.
    Вы неправильно вызываете навигационные свойства. Должно быть так:

    // Сначала находим нужное нам сообщение
    var message = context.Messages.Find(Id);
    
    // Затем мы можем получить навигационные свойства этой записи
    var createdByUserName = message.CreatedBy.Name;
    var updatedByUserName = message.UpdatedBy.Name;
    
    // Получить другие сообщения автора данного сообщения
    var creatorMessages = message.CreatedBy.CreatedMessages.ToList();
    Ответ написан