dapper GetList (predicato) vs Query (sql condition)

dapper dapper-extensions

Domanda

In dapper posso ottenere dati con

Query<Person>("sql condition").

e posso fare con estensioni dapper

GetList<Person>(predicate) 

Entrambi restituiscono un oggetto IEnumerable

Quale approccio dovrei scegliere per quale situazione?

Poiché la libreria delle estensioni è più recente, mi sembra che l'autore non abbia gradito la costruzione di sql

condizioni con le stringhe. Invece ho un po 'di intelligenza e forte tipizzazione del

condizione.

Ma è tutto vantaggio? Ci sono degli svantaggi di cui sei a conoscenza a causa dell'esperienza

nell'usare entrambe le librerie?

Risposta popolare

The DapperExtension è lì per aiutare con la semplice attività di CRUD contro un singolo tavolo. Se hai bisogno di più Query è il modo di gestirlo. Ammettiamo che SELECT non è tanto utile quanto una singola tabella, ma ha semplificato molte delle operazioni di scrittura.



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché