/// <summary> /// The main entry point for the application. /// </summary> static void Main() { #if DEBUG var container = ServiceStart.SimpleInjectorInitializer.Initialize(); PresenceServiceInitializer.configure(container); while (true) { } #else ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new PresenceService() }; ServiceBase.Run(ServicesToRun); #endif }
protected override void OnStop() { PresenceServiceInitializer.getInstance().Stop(); }
public void initializeService() { var container = SimpleInjectorInitializer.Initialize(); PresenceServiceInitializer.configure(container); }
/// <summary> /// Método de configuração do Sistema. Primeiro método /// que deve ser executado para configuração e inicialização /// do Sistema /// </summary> /// <param name="parameters">Parâmetros do Sistema</param> public static void configure(Container container) { instance = new PresenceServiceInitializer(container); }