如何使 ASP.NET MVC 迷你分析器与 Linq 2 SQL 一起使用?
ASP.NET MVC Mini Profiler 看起来很棒,但我不明白Linq 2 SQL 使用示例。
这是探查器文档中的 Linq2SQL 示例:
partial class DBContext
{
public static DBContext Get()
{
var conn = ProfiledDbConnection.Get(GetConnection());
return new DBContext(conn);
// or: return DataContextUtils.CreateDataContext<DBContext>(conn);
}
}
如何在实际应用程序中使用它?我本来期望在我的 DataContext 周围有某种包装器,但这似乎以不同的方式工作。我什至不知道示例中的“GetConnection()”方法是在哪里定义的。
谢谢,
阿德里安
The ASP.NET MVC Mini Profiler looks awesome, but I don't get the Linq 2 SQL usage example.
This is the Linq2SQL example from the profiler documentation:
partial class DBContext
{
public static DBContext Get()
{
var conn = ProfiledDbConnection.Get(GetConnection());
return new DBContext(conn);
// or: return DataContextUtils.CreateDataContext<DBContext>(conn);
}
}
How do I use this in my actual application? I would have expected some kind of wrapper around my DataContext, but this seems to work in a different way. I don't even know where that that "GetConnection()" method from the example is defined.
Thanks,
Adrian
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
终于想通了。如果其他人有同样的问题:
Finally figured it out. In case someone else has the same question:
其他答案都不适合我。将其添加到我的 DataClasses.Designer.cs 中的 DataClassesDataContext 类中:
None of the other answers worked for me. Adding this to my DataClassesDataContext Class in my DataClasses.Designer.cs did:
GetConnection() 是一个返回 DbConnection 的函数。你可能会这样做
。
GetConnection() is a function that would return a DbConnection. You'll probably just do
instead.