Derzeit verwende ich OrmLite für DB-Operationen. Ich plane auch, Dapper ORM zu verwenden, aber kann mir jemand zeigen, wie man DapperORM in ServiceStack integriert. Muss ich IDbConnection und IDbConnectionFactory Schnittstellen mit Dapper und Plugin in den Container implementieren.Verwendung von Dapper in ServiceStack
public override void Configure(Container container) {
container.Register<IDbConnectionFactory>(
c => new OrmLiteConnectionFactory(ConfigurationManager.ConnectionStrings["default"].ConnectionString,
SqlServerDialect.Provider));
container.Register<IDbConnection>(c => c.Resolve<IDbConnectionFactory>().OpenDbConnection()).ReusedWithin(ReuseScope.Request);
}
Vielen Dank. Und wird es irgendwelche Probleme bezüglich der Rasierer-Bibliothek haben, ist meine Anwendung nur API mit Rest-Diensten. – Sunny
Nein, es ist nur eine Bibliothek, die nichts bewirkt, wenn Sie das RazorFeature-Plugin nicht aktivieren. – mythz
als v3.9.44 fehlt im ServiceStack.Razor NuGet-Paket, wo ist jetzt? –