C# – Windows Event Log Library Class
\Lib\EventLog.cs |
using System; using System.Diagnostics; namespace EventLogTest.Lib { public class EventLogLib { public static void WriteEventLog(string sSource, EventLogEntryType sEventType, int sEventID, string sEvent) { EventLog.WriteEntry(sSource, sEvent, sEventType, sEventID); } } } |
Main.cs |
using System; namespace EventLogTest { class Program { static void Main(string[] args) { EventLogTest.Lib.EventLogLib.WriteEventLog( "Log Header", System.Diagnostics.EventLogEntryType.Information, 100, "Log Desc" ); Console.ReadLine(); } } } |