/// <summary> /// Enables logging to an UDP client. /// </summary> /// <param name="initializeData">A string in "hostname:port" format.</param> /// <returns>A reference to this builder.</returns> public TraceSourceLogFactoryBuilder AddUdp(string initializeData) { var listener = new UdpTraceListener(initializeData); return(AddTraceListener(listener)); }
/// <summary> /// Enables logging to an UDP client. /// </summary> /// <param name="hostname">The name or IP address of the remote host.</param> /// <param name="port">The UDP port number to use.</param> /// <param name="minimumLogLevel">The minimum log level of messages to send to the trace listener.</param> /// <returns>A reference to this builder.</returns> public TraceSourceLogFactoryBuilder AddUdp(string hostname, int port, LogLevel minimumLogLevel) { var listener = new UdpTraceListener(hostname, port); return(AddTraceListener(listener, minimumLogLevel)); }