123456789101112131415161718192021222324252627282930313233343536373839 |
- 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<EMIS.CommonLogic.DALModule>();
- builder.RegisterModule<EMIS.CommonLogic.ServiceModule>();
- var _container = builder.Build();
- AutofacContainer = _container;
- AutofacHelper.Container = _container;
- }
- /// <summary>
- /// 应用程序的主入口点。
- /// </summary>
- static void Main()
- {
- ServiceBase[] ServicesToRun;
- ServicesToRun = new ServiceBase[]
- {
- new Service1()
- };
- ServiceBase.Run(ServicesToRun);
- }
- }
- }
|