1. 默认.net core 有敏感数据加密,日志中的数据会被?替代,如下图
解决办法
在Startup
类中的ConfigureServices
中设置options.EnableSensitiveDataLogging(true);
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers();
//配置数据库
services.AddDbContext<Context>(options =>
{
//启用敏感数据记录
options.EnableSensitiveDataLogging(true);
options.UseMySql(Configuration.GetConnectionString("MysqlConnection"), opts =>
{
//指定单次批量插入最大数量
opts.MaxBatchSize(100);
});
});
}
修改后效果: