我的nlog.config中有以下目标:
<target name="n1" xsi:type="Network" address="tcp://localhost:4001"/>
但不知道如何接受nlog发送的按摩,我正在使用c#。有没有人实现过它?
更新:我的应用程序是桌面winform,它位于同一台机器上。
答案 0 :(得分:1)
“网络”目标只是将跟踪消息发送到配置的tcp地址。您将需要使用tcp侦听器侦听给定端口以接收它。有很多tcp监听器,here是一个非常简单的监听器,可用于验证是否收到了您的消息。通常,它会是一种侦听传入的tcp消息的管理工具。您也可以使用TcpListener类在C#中编写自己的监听器。