Entity Frameworkでdapper-dot-netを使用できますか?

dapper entity-framework performance

質問

私は、私のasp.net mvcアプリケーションのいくつかの領域をスピードアップするためにdapper-dot-netを使用しようとしています。私もEF5コードを使用しています。

dapper-dot-netはIDbConnectionの拡張機能なので、

DbContext.Database.Connection 

dapper-dot-netを使うには?私はそれが動作していることをテストします。しかし、私はこれが正しい方法であるとは分かりません。特に私がその方法を使用すると、Entity Frameworkにはパフォーマンスに悪影響を与える影響がまだありますか?

人気のある回答

Dapperを使用すると、特定のシナリオで大幅なパフォーマンスの改善が得られる可能性があります。

EF接続をDapperと共有することができます。ただし、(問題はありそうもありませんが)複数のデータ・リーダーを同じ接続に関連付ける試みのために、並行性の問題に注意する必要があります。

このような問題が発生した場合は、接続を共有する代わりに、接続文字列( DbContext.Database.Connection.ConnectionString )を使用してDapperに新しい接続を与えることができます。



ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ