Ejemplo n.º 1
0
		public static void OpenSysLog(SysLog.Facility facility, string applicationName, string ServerAddr, int ServerPort = 514, bool useRfc5424 = false)
		{
            try
            {
                syslogFacility = facility;
                syslogMachineName = Environment.MachineName;
                if (String.IsNullOrEmpty(applicationName))
                    syslogApplicationName = System.AppDomain.CurrentDomain.FriendlyName;
                else
                    syslogApplicationName = applicationName;

                syslogApplicationName += String.Format("[{0}]", Process.GetCurrentProcess().Id);

                if (useRfc5424)
                    syslogSerializer = new SyslogRfc5424MessageSerializer();
                else
                    syslogSerializer = new SyslogRfc3164MessageSerializer();
                syslogSender = new SyslogUdpSender(ServerAddr, ServerPort);
            }
            catch
            {

            }            
		}
Ejemplo n.º 2
0
 public CefSender(ISyslogMessageSender syslogMessageSender)
 {
     _syslogMessageSender = syslogMessageSender;
 }