欢迎各位兄弟 发布技术文章
这里的技术是共享的










控制台有异常










环境改成 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 ,还是改成每天生成一个日志文件吧

日志位置改变了
