2.日志

1.一个好的项目应该有一个好的日志框架,保证服务正常运行

 

 

思路

  我认为一个内嵌的日志应该是要能支持 Microsoft.Extensions.Logging微软插件的服务。 

   所以我把日志框架分成三个部分

    1.日志写入接口的抽象

     2.日志写入接口实现以及对Microsoft.Extensions.Logging 兼容

     3.Microsoft.Extensions.Logging对第三方日志框架的拓展。

 

项目结构如下

 

  Grow.Log  只有一个接口,提供各种写日志的方法

  Grow.Log.Serilog    引入Serilog,Logging  实现一个日志抽象

  Grow.Log.Serilog.File  实现日志存储的具体实现

posted @ 2023-01-29 00:41  最后的鲨掉  阅读(58)  评论(0)    收藏  举报