Ich habe vor kurzem angefangen, in den neuen .net Kern zusammen mit asp.net Kernmvc zu tauchen. Es gab einige Probleme, auf die ich gestoßen bin, aber ich konnte die meisten von ihnen selbst beantworten. Derjenige, der mich wirklich überrascht hat, ist der Einsatz von NPoco.Verwendung von NPoco in .net Core
Wie soll die Datenbankinstanz erstellt werden?
Die Dokumentation lautet:
IDatabase db = new Database("connStringName");
List<User> users = db.Fetch<User>("select userId, email from users");
Das ist nicht richtig für DNXCORE50 ist als dieser Konstruktor hat für DNCORE50
ausgeschlossen Ich habe auch dies versucht:
IDatabase _db = new Database(new SqlConnection(ConnStr));
_db.Single<string>("SELECT Username FROM dbo.Member");
Wenn dieser Code ist ran bekomme ich eine 'NullReferenceException'
Hat keine man weiß, wie NPOco funktioniert?
Ja, es ist die neueste Version 3.3.4 – Radar5000