欢迎各位兄弟 发布技术文章
这里的技术是共享的
控制台有异常
环境改成 Production
再改为 开发环境模式
不存在的 url
不存在的 url
USeDatabaseErrorPage 这个是为了牵移用的?
ASP.NET CORE里的LOG系统
●EventSource 内置
●lLogger 本视频讲的是lLogger
●DiagnosticSource 内置
内置的LOG PROVIDERS
●Console
●Debug
●EventSource
●EventLog
●TraceSource
●Azure App Service
LOG等级
●Trace
●Debug ;
●Information
●Warning
●Error
●Critical
只添加Console的日志方法
关于日志配置
读取配置
{0} 是占位符,表示后面的id变量,,这种写法,存进去之后,知道有一个参数id
下面的写法不建议,因为只是存进一个字符串
Debug 以上的级别的信息都显示出来
文档
Serilog # ASP.NET Core 用得比较多
Nlog
Elmah
安装 Serilog
Serilog.sinks 相当于存储日志的媒介,我们可以把 Serilog 日志输出到控制台上,或者数据库里,或者文件里
配置 Serilog
把天改成分钟
每分钟生成了一个,重新运行,又生成了一个日志文件
弄成一个文件夹logs ,还是改成每天生成一个日志文件吧
日志位置改变了