static void Main(string[] args) { var logRepository = LogManager.GetRepository(Assembly.GetEntryAssembly()); XmlConfigurator.Configure(logRepository, new FileInfo("Logger.config")); Logger.Log(LogLevel.DEBUG, "Daemon.Main", "Starting daemon..."); try { // Parse commandline arguments if (args.Length >= 1) { Port = int.Parse(args[0]); } // Create a daemon connection Daemon Daemon = new Daemon(Port); // Start daemon Daemon.Start(); } catch (Exception ex) { Logger.LogException("Daemon.Main", ex); } Logger.Log(LogLevel.DEBUG, "Daemon.Main", "Exiting daemon..."); }
static void Main(string[] args) { // Parse commandline arguments if (args.Length >= 1) { Port = int.Parse(args[0]); } // Create a daemon connection Daemon Daemon = new Daemon(Port); // Start daemon Daemon.Start(); }