我对RavenDb探查器并不满意。在浏览器中呈现输出,但是探查器总是声称没有请求而没有会话。
创建文档存储时,我进行以下调用:
RavenProfiler.InitializeFor(docStore);
在我的主布局中,我有这个,就在关闭正文标记之前:
@Raven.Client.MvcIntegration.RavenProfiler.CurrentRequestSessions()
据我所知,没有必要为此工作(当然,我可能错了)但是探查器的输出总是如上所述。
我使用的是Raven.Client.MvcIntegration 3.0.0.0版。
有什么想法吗?
答案 0 :(得分:1)
我明白了。我是如何通过Windsor Container解决DocumentStore的问题。事实证明,我最终得到了两个DocumentStore实例,错误的一个是在RavenProfiler中注册的。一旦我确保只创建了一个DocumentStore,一切都按预期开始工作。