/// <summary> /// Application entry point. /// </summary> /// <param name="args">Command line arguments.</param> static void Main(string[] args) { PublishingAgent agent = null; // Check if the appropriate number of parameters has been passed. if (args.Length == 0) { agent = new PublishingAgent("PublishingAgent.cfg"); } else if (args.Length == 1) { agent = new PublishingAgent(args[0]); } else { Console.WriteLine("Usage is: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " <agent_config_file>"); Environment.Exit(1); } try { agent.Run(); } catch (Exception e) { if (log.IsErrorEnabled) log.Error("Unable to run the SIF Agent", e); } }
/// <summary> /// Application entry point. /// </summary> /// <param name="args">Command line arguments.</param> static void Main(string[] args) { PublishingAgent agent = null; // Check if the appropriate number of parameters has been passed. if (args.Length == 0) { agent = new PublishingAgent("PublishingAgent.cfg"); } else if (args.Length == 1) { agent = new PublishingAgent(args[0]); } else { Console.WriteLine("Usage is: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " <agent_config_file>"); Environment.Exit(1); } try { agent.Run(); } catch (Exception e) { if (log.IsErrorEnabled) { log.Error("Unable to run the SIF Agent", e); } } }