标签: logging .net-core-2.2
在我的解决方案中,我有一个服务宿主项目以及其他用于域对象,核心逻辑,外部集成,数据访问等的项目。
我正在使用内置的服务容器和日志记录提供程序。在大多数项目中都会进行日志记录,并在需要的地方在构造函数中传递ILogger。
我想做的是在一个位置(可能是一个Enum)定义一组EventId,并在调用.LogError()和.LogTrace()等方法时显示那些可能的选项。
我正在努力以松散耦合的方式设计解决方案。有人可以建议我正确的方向吗?