Работает ли Breeze с таблицей в иерархии (TPH)

Я пытаюсь подключить BreezeJ к существующей структуре данных и получаю сообщение об ошибке при получении метаданных. Я могу повторить это, добавив следующее к образцу CarBones

namespace CarBones.Models
{
  public abstract class VanBase
  {
    public int Id { get; set; }
    public string Manufacturer { get; set; }
    public int Wheels { get; set; }
  }

  public class BasicVan : VanBase
  {

  }

  public class LiveriedVan : VanBase
  {
    public string Livery { get; set; }
  }
}

тогда в контексте

 public DbSet<VanBase> Vans { get; set; }

Этого достаточно, чтобы вызвать

Uncaught TypeError: Невозможно прочитать свойство 'propertyRef' из неопределенного breeze.debug.js 5224

Могу ли я не использовать TPH таким образом с Breeze? Еще?

1 ответ

Решение

Изменить: Начиная с версии 1.3.1 Breeze теперь поддерживает наследование.

Бриз еще не поддерживает наследование. Он находится в нашем списке, поэтому, пожалуйста, проголосуйте за него в Breeze User Voice здесь, чтобы мы могли правильно расставить приоритеты для различных запрашиваемых дополнительных функций Breeze. Мы относимся к этому месту очень серьезно.

Другие вопросы по тегам