Nel nostro modello spesso abbiamo stringhe che devono avere una lunghezza limitata. In questo caso possiamo utilizzare le DataAnnotation ed in particolare l'attributo StringLength.
[StringLength(40)] public string prop { get; set; }
Grazie alla validazione dei dati introdotta con Entity Framework 4.1, se nella proprietà prop viene impostato un valore più lungo di 40 caratteri, potremo intercettare l'errore prima che arrivi al database. Questo controllo è oggetto del prossimo script.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Usare il versioning con i controller di ASP.NET Core Web API
Utilizzare la session affinity con Azure Container Apps
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Aggiungere interattività lato server in Blazor 8
Evitare la command injection in un workflow di GitHub
Utilizzare la libreria Benchmark.NET per misurare le performance
Trasformare qualsiasi backend in un servizio GraphQL con Azure API Management
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Utilizzare HiLo per ottimizzare le insert in un database con Entity Framework
Routing statico e PreRendering in una Blazor Web App
Generare token per autenicarsi sulle API di GitHub
Copiare automaticamente le secret tra più repository di GitHub
I più letti di oggi
- I nuovi metodi degli array di ECMAScript 5
- Evitare (o ridurre) il repo-jacking sulle GitHub Actions
- Un custom control BoundField con dropdownlist
- .NET Core 3, C#8 and beyond
- Utilizzare long polling in HTML5 per richieste in real time
- Utilizzare le shortcut da tastiera con KeyboardAccelerator nella Universal Windows Platform
- Microsoft Security Bulletin MS05-048