Mappare una proprietà su una colonna che ammette valori null con Entity Framework Code First

Stefano Mostarda

di , in LINQ, Entity Framework,

Per default, Entity Framework Code First mappa le proprietà di tipo string e le proprietà di tipo Nullable<T> come una colonna che ammette valori nulli. Tuttavia, se vogliamo forzare questo comportamento anche via codice possiamo utilizzare il metodo IsOptional che garantisce che la proprietà a cui il metodo viene applicato sia mappata su un campo che ammette valori null.

Il seguente codice mostra come utilizzare il metodo IsOptional.

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
  ...
  modelBuilder.Entity<Person>().Property(p => p.Height).IsOptional();
}

Commenti

Visualizza/aggiungi commenti

Mappare una proprietà su una colonna che ammette valori null con Entity Framework Code First (#266) 1010 1
| Condividi su: Twitter, Facebook, LinkedIn, Google+

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi