如题:
EF Core在代码里面记录生成的Sql语句,在EF6里面是有这样的方法的,ToTraceString(),
但是在EF Core里面没有这个方法了,而且用getType().GetMethod("ToTraceString")也没有,
急急急,在线等待,别告诉我用Sql Server Profiler或者IQueryable.ToString(),都不行
EF Core在代码里面记录生成的Sql语句,在EF6里面是有这样的方法的,ToTraceString(),
但是在EF Core里面没有这个方法了,而且用getType().GetMethod("ToTraceString")也没有,
急急急,在线等待,别告诉我用Sql Server Profiler或者IQueryable.ToString(),都不行
http://blog.knowsky.com/254639.htm
public static readonly LoggerFactory MyLoggerFactory
= new LoggerFactory(new[]
{
new ConsoleLoggerProvider((category, level)
=> category == DbLoggerCategory.Database.Command.Name
&& level == LogLevel.Information, true)
}); protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
.UseLoggerFactory(MyLoggerFactory)
;