using Autofac; using EMIS.Utility; using System; using System.Collections.Generic; using System.Linq; using System.ServiceProcess; using System.Text; namespace EMIS.Service { static class Program { public static readonly Autofac.IContainer AutofacContainer; static Program() { var builder = new ContainerBuilder(); builder.RegisterModule(); builder.RegisterModule(); var _container = builder.Build(); AutofacContainer = _container; AutofacHelper.Container = _container; } /// /// 应用程序的主入口点。 /// static void Main() { ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new Service1() }; ServiceBase.Run(ServicesToRun); } } }