private PerformanceEngine() { _iiisWebSiteService = UnityContainer.Instance.Resolve <IIISWebSiteService>( new DependencyOverride(typeof(IUnitOfWork), new UnitOfWork(new AppManagerDbContext("DefaulConnection")))); _hub = UnityContainer.Instance.Resolve <IHubContext>(nameof(LogHub)); //var fileSystemWatcher = new FileSystemWatcher //{ // Filter = "*.xml", // Path = "C:\\AppLogs\\", // IncludeSubdirectories = true, // NotifyFilter = NotifyFilters.LastAccess | // NotifyFilters.LastWrite | // NotifyFilters.FileName | // NotifyFilters.DirectoryName, // EnableRaisingEvents = true //}; //fileSystemWatcher.Changed += OnChanged; //fileSystemWatcher.Created += Created; //fileSystemWatcher.Deleted += Deleted; //fileSystemWatcher.Renamed += OnRenamed; }
public IISWebSiteController(IIISWebSiteService iiisWebSiteService) { _iiisWebSiteService = iiisWebSiteService; }
public HomeController(IIISWebSiteService iiisWebSiteService, IIISServerManagerService iiisServerManagerService) { _iiisWebSiteService = iiisWebSiteService; _iiisServerManagerService = iiisServerManagerService; }