Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        protected override bool StartRunner()
        {
            bool result = false;

            //...........................................

            ServiceLogger.Log(@"Starting Chefmate endpoint ...");
            if (result = OpenServiceHost())
            {
                ServiceLogger.Log(@"Chefmate endpoint is running ...");

                ServiceInfo serviceInfo = ServiceInfo.Instance;

                ServiceLogger.Log(string.Format(@"Chefmate: Database server URL: {0}", serviceInfo.ChefmateDatabaseServerPath()));
                ServiceLogger.Log(string.Format(@"Chefmate: Database location: {0}", serviceInfo.ChefmateDatabaseLocation()));

                // Any Chefmate initialization goes here!!!!!

                ServiceLogger.Log(@"Chefmate runner: Chefmate has started");
            }
            else
            {
                ServiceLogger.Log(@"Chefmate endpoint failed to run ...");
            }

            //...........................................

            return(result);
        }