Dapper verwendet singulären Tabellennamen

8

Ich experimentierte mit Dapper und Dapper.Contrib. Ich habe folgende Klasse:

%Vor%

Es wird der Tabelle " Customers " zugeordnet, die pluralisiert ist. Gibt es eine einfache Möglichkeit, Dapper single Tabellennamen für alle Tabellen zu verwenden?

    
trenki 25.08.2015, 13:04
quelle

1 Antwort

11

Dapper.Contrib unterstützt das Attribut Table . Verwenden Sie es, um den Namen der Tabelle, die eine Entität verwendet, manuell anzugeben. Weitere Informationen finden Sie in den Dokumenten .

Alternativ gibt es einen statischen Delegaten für SqlMapperExtensions namens TableNameMapper . Sie können dies durch eine Implementierung ersetzen, die die Pluralisierung durchführt. PluralisationService im Rahmen kann Ihnen hier helfen.

Es wird wie folgt verwendet:

%Vor%     
Dean Ward 25.08.2015, 13:16
quelle

Tags und Links