如何将Glimpse(针对MVC4)信息用于历史目的?例如,我想根据请求在数据库中存储特定的仪表板数据项(例如,在线上的时间),以便基于该创建图表。我已经搜索过各种文档和论坛,但是我没有找到任何对设置这个用例有用的东西。
此问题可能与How glimpse persists debugging information?有关。它建议实施IDataStore 但是,如果沿着这条路走下去,我该如何实际引用我的接口实现,以便我的Glimpse安装将使用它?
答案 0 :(得分:0)
如果您只对持久保存数据并将其独立(对于您的仪表板)感兴趣,那应该相当容易。您可能希望继承ApplicationPersistenceStore
(实现IPersistenceStore
),以便您获得默认PersistenceStore
的开箱即用行为,并在调用{之前保存到您的商店{1}}。
要注册,您需要查看here上的内容。您会看到我们查看base.Seve(...)
(IServiceLocator
),看看您是否要自定义最新情况。要注册服务定位器,可以在UserServiceLocator
配置部分执行此操作。 Here是如何执行此操作的示例:
Glimpse
让我知道你是怎么过的。