Per default, una proprietà di tipo Decimal è mappata verso una colonna di una tabella la cui precisione è di 18 numeri con 4 decimali. Se la nostra colonna ha dimensioni diverse, possiamo utilizzare il metodo HasPrecision per specificare questo mapping così come mostrato nel seguente snippet.
protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity<Person>().Property(p => p.Height).HasPrecision(5, 2); }
In questo caso impostiamo che la colonna su cui la proprietà Height è mappata ha una lunghezza di 5 numeri di cui 2 decimali.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Evitare la script injection nelle GitHub Actions
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Eseguire query verso tipi non mappati in Entity Framework Core
Utilizzare le collection expression in C#
Disabilitare automaticamente un workflow di GitHub (parte 2)
Gestire il colore CSS con HWB
Eseguire attività basate su eventi con Azure Container Jobs
Eseguire operazioni sui blob con Azure Storage Actions
Generare token per autenicarsi sulle API di GitHub
Evitare il flickering dei componenti nel prerender di Blazor 8
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Utilizzare politiche di resiliency con Azure Container App