采用洋葱架构的Aslog.Net核心NLog

时间:2018-03-20 15:15:47

标签: c# asp.net-core .net-core nlog onion-architecture

在洋葱架构环境中,我如何在Asp.Net Core中实现NLog?我想我必须创建一个单独的项目,其范围是将NLog包装并映射到本机.dotnet Core Logger(Microsoft.Extensions.Logging.ILogger),然后将此依赖项添加到Web项目以及其他项目(服务)中,其他基础设施......),对吧?

非常感谢你。

1 个答案:

答案 0 :(得分:2)

This is my solution

asp.net核心项目没有引用NLog。

repo中的项目NLogNet实现了standard solution

所有其他项目都使用基于洋葱架构的结构实现解决方案