私のDbContextctorは次のようになります。
public class FnordDbContext : DbContext
{
public FnordDbContext() : base("Fnord")
{
}
/* stuff */
}
そして、私のmvc-mini-profilerブートストラッパーは次のようになります。
var sqlConnectionFactory = new SqlConnectionFactory(ConfigurationManager.ConnectionStrings["Fnord"].ConnectionString);
var profiledConnectionFactory = new MvcMiniProfiler.Data.ProfiledDbConnectionFactory(sqlConnectionFactory);
Database.DefaultConnectionFactory = profiledConnectionFactory;
DbContext ctorの接続文字列を削除すると、期待どおりにプロファイリングが行われます。ただし、EFの規則に従って、接続文字列に名前を付ける必要はありません。Mvc-mini-profilerをDbContextの使用で機能させるには、何を変更する必要がありますか?