コード例 #1
0
ファイル: ServiceManager.cs プロジェクト: bftt/NetEnvSwitcher
        public ServiceManager(ILogger logger, TimeSpan serviceWaitTimeout)
        {
            _logger = logger;

            _guardServerController = new ServiceWrapper("TT Guardian Server", true, serviceWaitTimeout);
            _guardianController    = new ServiceWrapper("TT Guardian", false, serviceWaitTimeout);
            _ttmController         = new ServiceWrapper("TT Messaging", false, serviceWaitTimeout);
        }
コード例 #2
0
ファイル: ServiceManager.cs プロジェクト: bftt/NetEnvSwitcher
 void stopService(ServiceWrapper service)
 {
     _logger.WriteLine("Stopping {0} service", service.DisplayName);
     service.Stop();
 }
コード例 #3
0
ファイル: ServiceManager.cs プロジェクト: bftt/NetEnvSwitcher
 void startService(ServiceWrapper service)
 {
     _logger.WriteLine("Starting {0} service", service.DisplayName);
     service.Start();
 }