Ricerca per argomento: Entity Framework

Entity Framework Core permette di caricare una entity e le sue entity collegate in un solo comando. Questa capacità torna utile, ad esempio, quando vogliamo caricae un ordine, i suoi dettagli e il cliente che lo ha piazzato. Per fare questo Entity Framework Core usa una sintassi ...

Con l'arrivo di Entity Framework Core 1.0 è stata aggiunta la possibilità di salvare i dati su più database in modo molto semplice. Supponiamo di avere una classe Context così composta:public class Context : DbContext{ public Context() { } public Context(...

A volte capita che un'entity abbia proprietà che non vogliamo mappare sul database. Un tipico esempio di questo tipo di proprietà sono quelle calcolate. Poichè il DbContext mappa per convenzione tutte le proprietà, dobbiamo fare in modo che queste vengano escluse dal mapping. ...

Molto spesso capita di avere campi nel database che non sono necessari in un'entity. Ad esempio, la data di inserimento e l'utente che ha inserito un record nel database sono utili per scopi di logging, ma non hanno motivo di esistere in un'entity. In questi casi possiamo evitare...

In molte applicazione abbiamo la necessità di gestire la concorrenza sui dati per evitare che due utenti possano modificare lo stesso dato nello stesso momento. Entity Framework Core gestisce nativamente la concorrenza in modalità ottimistica ovvero utilizzando un campo che ...