C# 能否在一个中心位置配置GlimpseDbConnection,使SQL选项卡收集数据

C# 能否在一个中心位置配置GlimpseDbConnection,使SQL选项卡收集数据,c#,sql-server,linq,glimpse,C#,Sql Server,Linq,Glimpse,我已经成功地使用开箱即用的设置和对web.config文件的添加来配置Spile,以支持它在远程和本地运行。但是,我无法让SQL选项卡显示任何数据,也无法单击它 我正在为存储库层使用linq到sql数据连接,并通过数据上下文对象调用以检索数据。在对这个问题进行进一步研究之后,我发现了以下文档,这些文档表明这种异常是一种已知的限制 因此,我按照说明修改了对应用程序中多个方法中的一个方法的调用,以使用GlimpseDbConnection对象作为我的DataContext的包装器,但SQL选项卡仍然

我已经成功地使用开箱即用的设置和对web.config文件的添加来配置Spile,以支持它在远程和本地运行。但是,我无法让SQL选项卡显示任何数据,也无法单击它

我正在为存储库层使用linq到sql数据连接,并通过数据上下文对象调用以检索数据。在对这个问题进行进一步研究之后,我发现了以下文档,这些文档表明这种异常是一种已知的限制

因此,我按照说明修改了对应用程序中多个方法中的一个方法的调用,以使用GlimpseDbConnection对象作为我的DataContext的包装器,但SQL选项卡仍然不可点击,也没有明显的数据被收集

我想尝试下一步来解决我的问题,这篇文章的问题是;是否有任何方法可以直接在dbml.designer.cs类中实现GlimpseDbConnection对象,这样我就不必遍历应用程序中调用DataContext进行引用修改的每个地方

var db = new ApplicationDataContext(new GlimpseDbConnection(new SqlConnection(dbConnectionString)));
db.UpdateReportDetails(ReportID,
                       ReportName,
                       ReportURL,
                       null, 
                       null, 
                       ReportDescription,
                       ReportComment,
                       LanID,
                       ActiveIndicator);

你能分享一下你是如何创建你的DataContext的代码吗?当然,我已经添加了我是如何创建我的DataContext的代码。我相信这就是你想要的?我在解决方案中使用linqToSql数据类。该标签开始出现在Chrome上,但IE8显然在使用Gliesh时存在问题。然而,理想情况下,我希望在DataContext构造函数中初始化Spile,而不是在希望Spile拦截的任何地方创建新实例。