Получение точности и масштабирования в Entity Framework Core - PullRequest
1 голос
/ 27 января 2020

Есть ли способ в Entity Framework Core 3 считывать точность и масштаб, указанные в столбце?

Например, если у меня есть:

[Column(TypeName = "numeric(5, 2)")]

Есть ли способ в коде для доступа к значению точности 2 и значению масштаба 5?

я могу получить доступ к "цифрам c (5, 2)" в виде строки, но не хочу, чтобы она анализировалась, чтобы получить 2 и 5.

Код, который я использую, таков:

myModel.FindEntityType(myEntityType).FindProperty(myPropertyName).GetRelationalTypeMapping();

Во время отладки я могу видеть масштаб и точность, указанные в коллекции Parameters, возвращенной приведенным выше кодом, но поскольку параметры защищены, то нет доступа к ним в коде.

Это было возможно в Entity Framework (. Net Framework) с использованием класса EdmProperty.

Спасибо

Tristan.

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