是否可以通过.Net Core 2.2中的整个解决方案传递由ILogger使用的EventId?

时间:2019-11-11 14:57:41

标签: logging .net-core-2.2

在我的解决方案中,我有一个服务宿主项目以及其他用于域对象,核心逻辑,外部集成,数据访问等的项目。

我正在使用内置的服务容器和日志记录提供程序。在大多数项目中都会进行日志记录,并在需要的地方在构造函数中传递ILogger。

我想做的是在一个位置(可能是一个Enum)定义一组EventId,并在调用.LogError()和.LogTrace()等方法时显示那些可能的选项。

我正在努力以松散耦合的方式设计解决方案。有人可以建议我正确的方向吗?

0 个答案:

没有答案