我正在尝试使用nlog创建一个.net日志记录Web服务,目的是创建一个通用日志记录平台来处理所有应用程序的错误。我打算从Web api项目开始,有什么建议吗?
答案 0 :(得分:0)
NLog中有一些支持webservices / api的目标,请参见https://nlog-project.org/config/?tab=targets&search=web
另一种选择是创建一个自定义目标(请参见https://github.com/NLog/NLog/wiki/How-to-write-a-custom-target),该目标会将所有日志发送到您的通用日志记录服务。
根据您的数量,明智的做法是分批发送事件,而不是每个事件都进行Web服务调用。