我想将MiniProfiler添加到具有多个域服务请求的项目中:
MiniProfiler的最佳功能之一是AJAX调用如何显示,开箱即用,上述功能不起作用。有没有人对我可以用来启用api.domain.com上的MiniProfiler事件的方法/配置有任何建议,以显示在application.domain.com的页面上?
答案 0 :(得分:3)
可以这样做,但需要一些额外的设置步骤:
MiniProfiler.Settings.Storage
以保存到可从所有域访问的某些存储介质(如redis缓存或sql server)。这将允许所有被分析的域将其结果保存在一起。MiniProfiler.Current.User
设置为在所有域上具有相同的值。检索结果时的默认行为是显示特定用户的所有结果。因此,您需要确保同一用户的配置文件在多个域中一致地存储。