В asp.net 5+, используя сначала EF6 с кодом, как мне сохранить десятичное значение с 3 десятичными точками?
Т.е. в моем поле должна быть возможность хранить 272,724
В настоящее время у меня есть:
[DataType(DataType.Currency)]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:c}")]
[DisplayName("Report Fee")]
public decimal ReportFee { get; set; }
Я пытался добавить:
[Column(TypeName = "decimal(18,3)")]
Но я получаю ошибку:
The store type 'decimal(18,3)' could not be found in the SqlServer provider manifest