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
Proteggere le risorse Azure con private link e private endpoints
Ordinare randomicamente una lista in C#
Eseguire query per recuperare il padre di un record che sfrutta il tipo HierarchyID in Entity Framework
Ordine e importanza per @layer in CSS
Utilizzare Tailwind CSS all'interno di React: primi componenti
Le novità di Entity Framework 8
Utilizzare i primary constructor di C# per inizializzare le proprietà
Utilizzare Azure Cosmos DB con i vettori
Ottenere un token di accesso per una GitHub App
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Eseguire i worklow di GitHub su runner potenziati
I più letti di oggi
- Centrare elementi in HTML tramite CSS
- Proteggere le risorse Azure con private link e private endpoints
- Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
- Referenziare un @layer più alto in CSS
- Gestire i dati con Azure Cosmos DB Data Explorer
- Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API