我想用SQL代码查看实体输出。因为我没有输出。
select * from Manager where managerid like '%c[[][%]]%'
如何将代码从此处添加到mydbcontext https://msdn.microsoft.com/en-us/library/dn469464(v=vs.113).aspx? 这很简单,但我不知道
答案 0 :(得分:1)
我刚刚注意到(你的代码中的USING语句)你似乎在使用EF Core,所以我认为这实际上是一个.Net CORE应用程序?
假设它是.Net Core 2.0 ......
按照此设置NLog:
https://github.com/NLog/NLog.Web/wiki/Getting-started-with-ASP.NET-Core-2
然后修改NLog.config文件 - 将日志文件路径/名称设置为您想要的任何内容,并删除此行:
<logger name="Microsoft.*" minlevel="Trace" writeTo="blackhole" final="true" />
然后,您应该自动将所有EF日志记录转到日志文件中。 EF Core使用内置的.Net Core日志系统,这使NLog能够使用这些日志消息进行操作。
希望这有帮助。