Ricerca per argomento: Entity Framework

Stefano Mostarda
,

Sebbene LINQ e il suo motore di traduzione in SQL siano molto potenti, a volte capita di dover scrivere direttamente codice SQL per motivi prestazionali o perchè è più semplice scrivere la query in SQL che in LINQ. In quesi casi torna in aiuto il metodo FromSql del DbSet. Questo ...

Stefano Mostarda
,

Sin dalla prima versione, entity Framework ha offerto la possibilità di utilizzare una sola query per recuperare i dati collegati a una entity. Ad esempio, se avessimo voluto recuperare un ordine, i suoi dettagli e il cliente che lo ha piazzato, avremmo potuto farlo sin da Entity...

Stefano Mostarda
,

In Entity Framework Core è stato introdotto il concetto di ClientEvaluation. Questa funzionalità rende possibile eseguire query che non possono essere tradotte interamente in SQL. Prendiamo il seguente esempio:var people = context.People .Select(p => new { p.Id, FullName...

Stefano Mostarda
,

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 ...

Matteo Tumiati
,

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(...

Stefano Mostarda
,

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. ...