Я использую MVC Scaffolding + Ef6 в проекте Web applicatioon в VS 2013.Scaffolding Не обнаруживая Complext Тип недвижимости в Entity
классы домена (Entites) и контекст (DbContext
) находятся в двух отдельных проектов, на которые ссылается веб-проект.
У меня есть класс пациента, который обладает сложным свойством, следующим за ним.
public class Patient
{
public int PatientId { get; set; }
// Some properties
// Complex property
public MyComplexType Complex { get; set; }
}
public class MyComplexType
{
public SomeType Property1 { get; set; }
public SomeOtherType Property2 { get; set; }
}
Проблема:
MVC подмости двигатель не обнаруживает комплексное свойство в Patient
классе и сгенерированные представления не содержат поля, чтобы показать или изменить это свойство. Я попытался украсить класс MyComplexType
с атрибутом ComplexType
, но он не сработал.
Что можно сделать?