Есть ли способ в 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.