创建ASP.NET Core项目
打开VS2017, 选择ASP.NET Core Web Application项目模板, 写好名字, OK....ASP.NET Core还允许我们按约定为指定环境建立单独的启动配置....我们还可以为不同场景设置不同的最低记录级别:
然后分别建立这两个分类的logger, 并记录:
查看输出结果, 已经按配置进行了过滤:
这里可以使用完整的类名作为分类名:
然后使用ILogger...第三方日志提供商
第三方的提供商有很多: Serilog, NLog, Elmah.IO, Loggr, JSNLog等等....所以我们把项目稍微重构以下, 把合约/接口以及项目的核心都放在MyRestful.Core项目里:
好的, 这次先写道这里, 项目已经做好了最基本的准备, 其余功能的扩展会随着后续文章进行.