Example #1
0
 public LogController(LogProvider logProvider, EnvironmentProvider environmentProvider,
                         DiskProvider diskProvider)
 {
     _logProvider = logProvider;
     _environmentProvider = environmentProvider;
     _diskProvider = diskProvider;
 }
Example #2
0
 public LogProvider(IDatabase database, LogDbContext logDbContext, DiskProvider diskProvider, EnvironmentProvider environmentProvider)
 {
     _database = database;
     _logDbContext = logDbContext;
     _diskProvider = diskProvider;
     _environmentProvider = environmentProvider;
 }
Example #3
0
 public PneumaticProvider(ConfigProvider configProvider, HttpProvider httpProvider,
                             DiskProvider diskProvider, UpgradeHistorySpecification upgradeHistorySpecification)
 {
     _configProvider = configProvider;
     _httpProvider = httpProvider;
     _diskProvider = diskProvider;
     _upgradeHistorySpecification = upgradeHistorySpecification;
 }
Example #4
0
 protected MetadataBase(ConfigProvider configProvider, DiskProvider diskProvider,
                         BannerProvider bannerProvider, EpisodeProvider episodeProvider)
 {
     _configProvider = configProvider;
     _diskProvider = diskProvider;
     _bannerProvider = bannerProvider;
     _episodeProvider = episodeProvider;
     _logger = LogManager.GetLogger(GetType().ToString());
 }
Example #5
0
 public UpdateProvider(DiskProvider diskProvider, ServiceProvider serviceProvider,
     ProcessProvider processProvider, EnvironmentProvider environmentProvider, IISProvider iisProvider)
 {
     _diskProvider = diskProvider;
     _serviceProvider = serviceProvider;
     _processProvider = processProvider;
     _environmentProvider = environmentProvider;
     _iisProvider = iisProvider;
 }
 public ApplicationServer(ConfigFileProvider configFileProvider, IISProvider iisProvider,
                    DebuggerProvider debuggerProvider, EnvironmentProvider environmentProvider,
                    ProcessProvider processProvider, MonitoringProvider monitoringProvider,
                    SecurityProvider securityProvider, DiskProvider diskProvider)
 {
     _configFileProvider = configFileProvider;
     _iisProvider = iisProvider;
     _debuggerProvider = debuggerProvider;
     _environmentProvider = environmentProvider;
     _processProvider = processProvider;
     _monitoringProvider = monitoringProvider;
     _securityProvider = securityProvider;
     _diskProvider = diskProvider;
 }
Example #7
0
        public virtual void StopServer()
        {
            _processProvider.Kill(IISProcessId);

            Logger.Info("Finding orphaned IIS Processes.");
            foreach (var process in _processProvider.GetProcessByName("IISExpress"))
            {
                Logger.Info("[{0}]IIS Process found. Path:{1}", process.Id, process.StartPath);
                if (DiskProvider.PathEquals(process.StartPath, _environmentProvider.GetIISExe()))
                {
                    Logger.Info("[{0}]Process is considered orphaned.", process.Id);
                    _processProvider.Kill(process.Id);
                }
                else
                {
                    Logger.Info("[{0}]Process has a different start-up path. skipping.", process.Id);
                }
            }
        }
Example #8
0
 public LogProvider(IDatabase database, DiskProvider diskProvider, EnvironmentProvider environmentProvider)
 {
     _database = database;
     _diskProvider = diskProvider;
     _environmentProvider = environmentProvider;
 }
Example #9
0
 public Xbmc(ConfigProvider configProvider, DiskProvider diskProvider, 
             BannerProvider bannerProvider, EpisodeProvider episodeProvider)
     : base(configProvider, diskProvider, bannerProvider, episodeProvider)
 {
 }
Example #10
0
 public DirectoryController(DiskProvider diskProvider)
 {
     _diskProvider = diskProvider;
 }
Example #11
0
 public ImageController(DiskProvider diskProvider)
 {
     _diskProvider = diskProvider;
 }