Frage

Ich baue eine generische Klasse, die Repository<T> Linq to SQL unterstützt, und ich möchte eine Fabrik Muster für die Datacontext, verwenden, da zur Zeit muß ich an den Konstruktor den richtigen Kontext übergeben.

Weiß jemand, wie man den richtigen Datacontext-Typen für T, um zu bestimmen, wo T eine Linq to SQL-Tabelle ist?

War es hilfreich?

Lösung

Sie brauchen nicht wirklich zu.

Nehmen Sie einfach in einem Datacontext und Sie können die Tabellen mit GetTable<T>() zugreifen zu können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top