我正在使用代码优先方法和EntityFramework 5.0开发项目,想要添加跟踪,但是还没有进展。我已经阅读了此链接,但是无法使用DbContext方法使其工作。原始的EF跟踪/缓存是使用ObjectContext编写的,在阅读了很多页面之后,我仍然无法弄清楚如何使其正常工作。在上面提供的链接中,我出现了找不到NorthwindContext的错误。 有人可以提供一些见解,在哪里以及如何使用EFTracing与DBContext编译一个可运行的解决方案?如果能提供代码示例将会非常有帮助。 谢谢, Ricardo
有一些步骤需要您跨越。我在这里写了一篇博客:http://blog.3d-logic.com/2012/03/31/using-tracing-and-caching-provider-wrappers-with-codefirst/。希望它能帮助您解决问题。编辑:EF6现在包含了一个内置的日志记录/跟踪机制。有关更多详细信息,请参见功能规范和此博客文章。