Как создать единую таблицу для собственных типов - PullRequest
0 голосов
/ 21 мая 2019

Скажите, пожалуйста, как сгенерировать одну таблицу БД для собственных типов.Вот моя модель

public class Price
{
        public string OrderId { get; set; }

        public Money Money { get; set; }

        public Error Error { get; set; }

        public PriceType PriceType { get; set; } // enum

        [ConcurrencyCheck]
        public DateTimeOffset UpdatedOn { get; set; }
}

public class Money
{

        public string Currency { get; set; }

        public decimal Amount { get; set; }
}

 public class Error
 {

        public ErrorType Type { get; set; }

        public string Message { get; set; }
 }

1 Ответ

1 голос
/ 21 мая 2019

Используйте атрибут [ComplexType] для классов Money и Error https://entityframework.net/complex-type

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...