2016-08-12 2 views
0

Ich versuche, das Repository nuget Paket von Matthew Shrager aus: https://www.nuget.org/packages/Repository/Wie kann ich EFrepository zum Laufen bringen?

Aber ich kann Visual Studio zu finden, die tatsächliche Klasse im Namensraum nicht erhalten. Oder die FileSystemRepository das sollte auch in diesem Paket sein: machte ich ein kleines Beispielprojekt zu testen, wo Sie das Problem sehen: https://dl.dropboxusercontent.com/u/24914997/repository_issue.jpg

Ich bin sicher, es ist etwas einfach und peinlich, aber ich kann es einfach nicht es herausfinden ...

Antwort

0

Ah ich habe es herausgefunden. EFrepository existiert in einem anderen Paket. Repository.EntifyFramework. Das ist. Seufzer. Ich weiß nicht, es hätte irgendwo erwähnt werden sollen.

0

am source code die Suche nach diesem Paket erhalten Sie, dass die FileSystemRepository<> Klasse im Repository.FileSystem Namespace sehen können, nicht nur in Repository. Sie müssen entweder auf den vollständigen Namespace verweisen oder einfach hinzufügen:

+0

Aye, so mache ich es normalerweise, aber es funktioniert nicht. Es gibt keinen Dateisystem-Namespace unter Repository. VS sollte es vorschlagen können, aber wie Sie auf dem Bild sehen, schlägt es vor, eine neue Klasse dafür zu kreieren ... – CodeOrElse

Verwandte Themen