DbContext
を使用するとすべてのクエリを出力する方法を教えてください。ASP.NET Core 1.1はすべてのDbContextクエリを出力ウィンドウに出力します
これまでVisual Studio 2015の出力ウィンドウですべてのクエリ(SQL)を取得しましたが、これがいつ停止したのか分かりません。
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, DbSeeder dbSeeder)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug();
そしてappsettings.json:
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
Thisが機能していません。そして、私はthisはログが出力にあるべきだと思います。
編集:
は、私はそれが周りにいくつかの作業なしでは不可能だと思います。 GitHub1,GitHub2。
今のところ私はSQL Server Profilerを使いました。
それが機能していません。 Verboseの場合、エラーが返されます。追加情報: 'Microsoft'カテゴリの設定値 'Verbose'はサポートされていません。 – Makla
そして、 "デバッグ"を試みるとき? – Jesper
これは動作しません。 – Makla