C # Linq-zu-SQL Erstellt ein generisches Repository

9

Ich habe ein paar Repositories, die im Allgemeinen so aussehen

%Vor%

Ich hätte gerne eine Art generische Basisklasse, die mir ein wenig Tipparbeit ersparen könnte, also habe ich hier angefangen

%Vor%

Wie kann ich auf die Sammlung von Ts zugreifen, um sie zurückzugeben? Ist das möglich?

Danke für die Hilfe.

    
jim 23.02.2011, 20:18
quelle

1 Antwort

3

Für Linq-to-SQL sollte dies funktionieren:

%Vor%

Wenn Sie Entity Framework verwenden, tun Sie etwas wie:

%Vor%

Das setzt voraus, dass Ihre Entity-Sets pluraliert werden können, indem Sie ein s anheften. Wenn das nicht der Fall ist, checken Sie System.Data.Entity.Design.PluralizationServices.PluralizationService

aus     
Adam Rackis 23.02.2011, 20:23
quelle