Exemple #1
0
        public static int Main(string[] args)
        {
            try
            {
                log4net.Config.XmlConfigurator.Configure();
                AppUtilityLib.AppUtility utility = new AppUtilityLib.AppUtility();
                QuartzServiceInstaller.ServiceName       = utility.GetSetting("ServiceName", "QuartzService");
                QuartzServiceInstaller.QuartzServiceType = typeof(QuartzService);

                if (args.Length == 0)
                {
                    QuartzProgram <Program> .ServiceMain(args);

                    return(0);
                }
                else
                {
                    return(ReflectCmdArgs(args));
                }
            }
            catch (Exception ex)
            {
                new Program().Logger.Error(ex);
                return(-1);
            }
        }