Cgw.Common.ServiceRun.StarUpService C# (CSharp) Method

StarUpService() public static method

开始运行服务
public static StarUpService ( string args, string serviceName, ServiceInit serviceInit ) : void
args string args
serviceName string 服务名
serviceInit ServiceInit 服务初始化
return void
        public static void StarUpService(string args, string serviceName, ServiceInit serviceInit)
        {
            if (args == "0")
            {
                //运行在console方式下
                serviceInit.Start();
            }
            else if (args == "1")
            {
                //运行在windows服务方式下
                ServiceBase.Run(new ServiceRun(serviceInit, serviceName));
            }
            else
            {
                Debug.Assert(false);

                //运行在windows服务方式下
                ServiceBase.Run(new ServiceRun(serviceInit, serviceName));
            }
        }