public static void Main(String[] args)
        {
            var iocBootstrap = new ServiceBootstrapper();
                var container = iocBootstrap.Build();

                var services = container.Resolve<IEnumerable<ServiceBase>>();

                ServiceBase.Run(
                    services.ToArray());
        }
        public static void Main(String[] args)
        {
            try
            {
                var iocBootstrap = new ServiceBootstrapper();
                var container = iocBootstrap.Build();

                var services = container.Resolve<IEnumerable<ServiceBase>>();

                ServiceBase.Run(
                    services.ToArray());
            }
            catch (Exception ex)
            {
                var log = new EventLog("Application", ".", "Greeter");
                log.WriteEntry(ex.ToString());
            }
        }