首页 > 解决方案 > 如何为 WCF 配置 Serilog

问题描述

我正在为 Serilog 升级我们的旧应用程序......现有功能之一是......当日志级别 = ERROR 时,它将登录到本地文件并向远程服务器发送“WCF”请求,远程服务器将更新数据库.. . 基本上,如果它的级别是'ERROR',它将登录到多个源(本地文件,通过发送wcf请求远程数据库)。我了解使用“rollingfile”附加程序登录本地文件。但是,我不知道如何为 Serilog 配置“WCF 服务”......有没有任何“WCF SINK”可以帮助我实现这一目标?

标签: serilog

解决方案


在撰写本文时,没有通用的接收器可以进行“WCF”调用......您必须构建自己的接收器,实现您需要的调用。

您可以在 Serilog 的 wiki 上的“提供的接收器”页面中查看已记录接收器的列表,您还可以在 NuGet.org 中查看可用的接收器。


推荐阅读