質問: 私は、私の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に新しい接続を与えることができます。