4

リクエストを処理する複数のドメインを持つプロジェクトにMiniProfilerを追加したい:

  1. application.domain.com(すべてのHTML、JavaScriptなどを提供)
  2. api.domain.com(REST / JSON API)

MiniProfilerの最も優れた機能の1つは、AJAX呼び出しがどのように表示されるかです。箱から出して、上記は機能しません。api.domain.comからのMiniProfilerイベントをapplication.domain.comのページに表示できるようにするために使用できるアプローチ/構成について、誰か提案がありますか?

4

1 に答える 1

3

それは可能ですが、あなたの側でいくつかの追加のセットアップ手順が必要になります:

  1. MiniProfiler.Settings.Storageすべてのドメインからアクセスできるストレージメディア(redisキャッシュやSQLサーバーなど)に保存するように設定します。これにより、プロファイリングされているすべてのドメインが結果を一緒に保存できるようになります。
  2. MiniProfiler.Current.Userすべてのドメインで同じ値になるように設定してください。結果を取得するときのデフォルトの動作は、特定のユーザーのすべての結果を表示することです。したがって、同じユーザーのプロファイルが複数のドメインにわたって一貫して保存されていることを確認する必要があります。
于 2014-02-15T21:30:02.403 に答える