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 @   最后的鲨掉  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示