Click or drag to resize

NLog.LogReceiverService Namespace

WCF proxy classes for implementing clients and servers of log receiver service.
Classes
  ClassDescription
Public classBaseLogReceiverForwardingService
Base implementation of a log receiver server which forwards received logs through LogManager or a given LogFactory.
Public classLogReceiverForwardingService
Implementation of ILogReceiverServer which forwards received logs through LogManager or a given LogFactory.
Public classLogReceiverOneWayForwardingService
Implementation of ILogReceiverOneWayServer which forwards received logs through LogManager or a given LogFactory.
Public classNLogEvent
Wire format for NLog Event.
Public classNLogEvents
Wire format for NLog event package.
Public classStringCollection
List of strings annotated for more terse serialization.
Public classWcfLogReceiverClient
Log Receiver Client facade. It allows the use either of the one way or two way service contract using WCF through its unified interface.
Public classWcfLogReceiverClientBaseTService
Abstract base class for the WcfLogReceiverXXXWay classes. It can only be used internally (see internal constructor). It passes off any Channel usage to the inheriting class.
Public classWcfLogReceiverOneWayClient
Log Receiver Client using WCF.
Public classWcfLogReceiverTwoWayClient
Log Receiver Client using WCF.
Interfaces
  InterfaceDescription
Public interfaceILogReceiverOneWayClient
Service contract for Log Receiver client.
Public interfaceILogReceiverOneWayServer
Service contract for Log Receiver server.
Public interfaceILogReceiverServer
Service contract for Log Receiver server.
Public interfaceILogReceiverTwoWayClient
Service contract for Log Receiver client.
Public interfaceIWcfLogReceiverClient