public ConvertSvgToIcoCommandProvider(IInkscapeProvider inkscapeProvider, IImageMagicProvider imageMagicProvider, IProcessProvider processProvider, ILog logger)
 {
     _inkscapeProvider   = inkscapeProvider;
     _imageMagicProvider = imageMagicProvider;
     _processProvider    = processProvider;
     _logger             = logger;
 }
Exemplo n.º 2
0
 public BrowserService(IProcessProvider processProvider, IConfigFileProvider configFileProvider, IRuntimeInfo runtimeInfo, Logger logger)
 {
     _processProvider    = processProvider;
     _configFileProvider = configFileProvider;
     _runtimeInfo        = runtimeInfo;
     _logger             = logger;
 }
Exemplo n.º 3
0
 public TestRunnerService(
     IServiceClient <TestRunDto> testRunRepository,
     IServiceClient <TestRunLogDto> testRunLogRepository,
     IProcessProvider processStarter,
     IFileProvider fileProvider,
     IDirectoryProvider directoryProvider,
     IPathProvider pathProvider,
     IConsoleProvider consoleProvider,
     ITestsRunnerTestResultsService testResultsService,
     IJsonSerializer jsonSerializer,
     ITestCasesHistoryService testCasesHistoryService,
     ITaskProvider taskProvider,
     IPluginService pluginService,
     ITestRunLogService testRunLogService,
     IDateTimeProvider dateTimeProvider,
     IEnvironmentService environmentService)
 {
     _testRunRepository       = testRunRepository;
     _testRunLogRepository    = testRunLogRepository;
     _processStarter          = processStarter;
     _fileProvider            = fileProvider;
     _directoryProvider       = directoryProvider;
     _pathProvider            = pathProvider;
     _consoleProvider         = consoleProvider;
     _testResultsService      = testResultsService;
     _jsonSerializer          = jsonSerializer;
     _testCasesHistoryService = testCasesHistoryService;
     _taskProvider            = taskProvider;
     _pluginService           = pluginService;
     _testRunLogService       = testRunLogService;
     _dateTimeProvider        = dateTimeProvider;
     _environmentService      = environmentService;
 }
Exemplo n.º 4
0
 public SpinService(IRuntimeInfo runtimeInfo, IProcessProvider processProvider, IStartupContext startupContext, Logger logger)
 {
     _runtimeInfo     = runtimeInfo;
     _processProvider = processProvider;
     _startupContext  = startupContext;
     _logger          = logger;
 }
 public ScrollStashUpKeybindHandler(
     IKeyboardProvider keyboard,
     IProcessProvider processProvider)
 {
     this.keyboard        = keyboard;
     this.processProvider = processProvider;
 }
Exemplo n.º 6
0
 public StartNzbDrone(IServiceProvider serviceProvider, IProcessProvider processProvider, IStartupContext startupContext, Logger logger)
 {
     _serviceProvider = serviceProvider;
     _processProvider = processProvider;
     _startupContext  = startupContext;
     _logger          = logger;
 }
 public ConvertSvgToIcoCommandProvider(IInkscapeProvider inkscapeProvider, IImageMagicProvider imageMagicProvider, IProcessProvider processProvider, ILog logger)
 {
     _inkscapeProvider = inkscapeProvider;
     _imageMagicProvider = imageMagicProvider;
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 8
0
 public WaitForExit(IRuntimeInfo runtimeInfo, IProcessProvider processProvider, IStartupContext startupContext, ILogger logger)
 {
     _runtimeInfo     = runtimeInfo;
     _processProvider = processProvider;
     _startupContext  = startupContext;
     _logger          = logger;
 }
Exemplo n.º 9
0
        public AuditViewModel(IProcessProvider processProvider)
        {
            this.CommandParameter = this.GetType();
            this.processProvider  = processProvider ?? throw new ArgumentNullException(nameof(processProvider));

            this.LoadProcesses().GetAwaiter();
        }
Exemplo n.º 10
0
 public MonoNotNetCoreCheck(IOsInfo osInfo,
                            IProcessProvider processProvider,
                            Logger logger)
 {
     _osInfo          = osInfo;
     _processProvider = processProvider;
 }
Exemplo n.º 11
0
        //  private readonly FrontPanels _frontPanels;

        public FrontController(IHostingEnvironment hostingEnvironment, IUserRoleProvider userRoleProvider
                               , IRoleProvider roleProvider
                               , IUserProvider userProvider
                               , IClassificationValueProvider classificationValueProvider
                               , IOrganizationProvider organizationProvider
                               , IPersonProvider personProvider
                               , IProjectProvider projectProvider
                               , IFrontUserPreferenceProvider frontUserPreferenceProvider
                               , IProcessProvider processProvider
                               , IFrontProcessProvider frontProcessProvider
                               , IContentProvider contentProvider
                               , IClaimCheck claimCheck
                               , IFrontProvider frontProvider
                               , Microsoft.AspNetCore.Identity.UserManager <SIPx.API.Models.SipUser> userManager)
        {
            _hostingEnvironment          = hostingEnvironment;
            _userRoleProvider            = userRoleProvider;
            _roleProvider                = roleProvider;
            _userProvider                = userProvider;
            _classificationValueProvider = classificationValueProvider;
            _organizationProvider        = organizationProvider;
            _personProvider              = personProvider;
            _projectProvider             = projectProvider;
            _frontUserPreferenceProvider = frontUserPreferenceProvider;
            _processProvider             = processProvider;
            _frontProcessProvider        = frontProcessProvider;
            _contentProvider             = contentProvider;
            _claimCheck    = claimCheck;
            _frontProvider = frontProvider;
            _userManager   = userManager;
        }
Exemplo n.º 12
0
        public NzbDroneRunner(Logger logger, int port = 8787)
        {
            _processProvider = new ProcessProvider(logger);
            _restClient      = new RestClient($"http://localhost:{port}/api/v1");

            Port = port;
        }
Exemplo n.º 13
0
 public InstallUpdateService(ICheckUpdateService checkUpdateService, IAppFolderInfo appFolderInfo,
                             IDiskProvider diskProvider, IHttpClient httpClient,
                             IArchiveService archiveService, IProcessProvider processProvider,
                             IVerifyUpdates updateVerifier,
                             IConfigFileProvider configFileProvider,
                             IRuntimeInfo runtimeInfo,
                             IBackupService backupService,
                             Logger logger)
 {
     if (configFileProvider == null)
     {
         throw new ArgumentNullException("configFileProvider");
     }
     _checkUpdateService = checkUpdateService;
     _appFolderInfo      = appFolderInfo;
     _diskProvider       = diskProvider;
     _httpClient         = httpClient;
     _archiveService     = archiveService;
     _processProvider    = processProvider;
     _updateVerifier     = updateVerifier;
     _configFileProvider = configFileProvider;
     _runtimeInfo        = runtimeInfo;
     _backupService      = backupService;
     _logger             = logger;
 }
Exemplo n.º 14
0
 public InitializeHandler(
     InitializationResources resources,
     IMediator mediator,
     ISidekickSettings settings,
     ILogger <InitializeHandler> logger,
     IViewLocator viewLocator,
     IProcessProvider processProvider,
     IKeyboardProvider keyboardProvider,
     IKeybindProvider keybindProvider,
     IParserPatterns parserPatterns,
     IModifierProvider modifierProvider,
     IPseudoModifierProvider pseudoModifierProvider,
     IItemMetadataProvider itemMetadataProvider,
     IItemStaticDataProvider itemStaticDataProvider)
 {
     this.resources              = resources;
     this.mediator               = mediator;
     this.settings               = settings;
     this.logger                 = logger;
     this.viewLocator            = viewLocator;
     this.processProvider        = processProvider;
     this.keyboardProvider       = keyboardProvider;
     this.keybindProvider        = keybindProvider;
     this.parserPatterns         = parserPatterns;
     this.modifierProvider       = modifierProvider;
     this.pseudoModifierProvider = pseudoModifierProvider;
     this.itemMetadataProvider   = itemMetadataProvider;
     this.itemStaticDataProvider = itemStaticDataProvider;
 }
Exemplo n.º 15
0
 public SpinService(IRuntimeInfo runtimeInfo, IProcessProvider processProvider, IStartupContext startupContext, Logger logger)
 {
     _runtimeInfo = runtimeInfo;
     _processProvider = processProvider;
     _startupContext = startupContext;
     _logger = logger;
 }
Exemplo n.º 16
0
 public OpenSettingsKeybindHandler(
     IViewLocator viewLocator,
     IProcessProvider processProvider)
 {
     this.viewLocator     = viewLocator;
     this.processProvider = processProvider;
 }
Exemplo n.º 17
0
 public StartNzbDrone(IServiceProvider serviceProvider, IProcessProvider processProvider, IStartupContext startupContext, Logger logger)
 {
     _serviceProvider = serviceProvider;
     _processProvider = processProvider;
     _startupContext = startupContext;
     _logger = logger;
 }
Exemplo n.º 18
0
 public BrowserService(IProcessProvider processProvider, IConfigFileProvider configFileProvider, IRuntimeInfo runtimeInfo, Logger logger)
 {
     _processProvider = processProvider;
     _configFileProvider = configFileProvider;
     _runtimeInfo = runtimeInfo;
     _logger = logger;
 }
Exemplo n.º 19
0
 public SingleInstancePolicy(IProcessProvider processProvider,
                             IBrowserService browserService,
                             Logger logger)
 {
     _processProvider = processProvider;
     _browserService = browserService;
     _logger = logger;
 }
Exemplo n.º 20
0
 public SingleInstancePolicy(IProcessProvider processProvider,
                             IBrowserService browserService,
                             Logger logger)
 {
     _processProvider = processProvider;
     _browserService  = browserService;
     _logger          = logger;
 }
Exemplo n.º 21
0
 public SetupService(IPathService pathService, IFileSystemProvider fileSystemProvider, IHashProvider hashProvider, IProcessProvider processProvider, IFileWatchProvider fileWatchProvider)
 {
     _pathService        = pathService;
     _fileSystemProvider = fileSystemProvider;
     _hashProvider       = hashProvider;
     _processProvider    = processProvider;
     _fileWatchProvider  = fileWatchProvider;
 }
Exemplo n.º 22
0
 public OmbiAutomaticUpdater(ILogger <OmbiAutomaticUpdater> log, IChangeLogProcessor service,
                             ISettingsService <UpdateSettings> s, IProcessProvider proc, IApplicationConfigRepository appConfig)
 {
     Logger           = log;
     Processor        = service;
     Settings         = s;
     _processProvider = proc;
     _appConfig       = appConfig;
 }
Exemplo n.º 23
0
 public MonoNotNetCoreCheck(IOsInfo osInfo,
                            IProcessProvider processProvider,
                            ILocalizationService localizationService,
                            Logger logger)
     : base(localizationService)
 {
     _osInfo          = osInfo;
     _processProvider = processProvider;
 }
Exemplo n.º 24
0
 public FrontPanels(IClassificationValueProvider classificationValueProvider, IContentProvider contentProvider, IProcessProvider processProvider, IOrganizationProvider organizationProvider, IPersonProvider personProvider, IProjectProvider projectProvider)
 {
     _classificationValueProvider = classificationValueProvider;
     _contentProvider             = contentProvider;
     _processProvider             = processProvider;
     _organizationProvider        = organizationProvider;
     _personProvider  = personProvider;
     _projectProvider = projectProvider;
 }
 public OpenCheatsheetsKeybindHandler(
     IViewLocator viewLocator,
     ISidekickSettings settings,
     IProcessProvider processProvider)
 {
     this.viewLocator     = viewLocator;
     this.settings        = settings;
     this.processProvider = processProvider;
 }
Exemplo n.º 26
0
 public OpenMapInfoKeybindHandler(
     IViewLocator viewLocator,
     IClipboardProvider clipboardProvider,
     IProcessProvider processProvider)
 {
     this.viewLocator       = viewLocator;
     this.clipboardProvider = clipboardProvider;
     this.processProvider   = processProvider;
 }
Exemplo n.º 27
0
 public PriceCheckItemKeybindHandler(
     IViewLocator viewLocator,
     IClipboardProvider clipboardProvider,
     IProcessProvider processProvider)
 {
     this.viewLocator       = viewLocator;
     this.clipboardProvider = clipboardProvider;
     this.processProvider   = processProvider;
 }
Exemplo n.º 28
0
 public FrontProcessToDoLogic(IProjectProvider projectProvider, IOrganizationProvider organizationProvider, IUserRoleProvider userRoleProvider, IRoleProvider roleProvider, IUserProvider userProvider, IProcessProvider ProcessProvider, IFrontProcessProvider frontProcessProvider)
 {
     _projectProvider      = projectProvider;
     _organizationProvider = organizationProvider;
     _userRoleProvider     = userRoleProvider;
     _roleProvider         = roleProvider;
     _userProvider         = userProvider;
     _processProvider      = ProcessProvider;
     _frontProcessProvider = frontProcessProvider;
 }
Exemplo n.º 29
0
 public NzbDroneServiceFactory(IConfigFileProvider configFileProvider, IHostController hostController, IRuntimeInfo runtimeInfo,
                               IProcessProvider processProvider, PriorityMonitor priorityMonitor, IStartupArguments startupArguments, Logger logger)
 {
     _configFileProvider = configFileProvider;
     _hostController     = hostController;
     _runtimeInfo        = runtimeInfo;
     _processProvider    = processProvider;
     _priorityMonitor    = priorityMonitor;
     _startupArguments   = startupArguments;
     _logger             = logger;
 }
Exemplo n.º 30
0
        public static bool IsProcessRunning(this IProcessProvider provider, string key)
        {
            var process = provider.GetProcess(key);

            if (process == null)
            {
                return(false);
            }

            return(!process.HasExited);
        }
Exemplo n.º 31
0
 public FindItemKeybindHandler(
     IKeyboardProvider keyboard,
     IClipboardProvider clipboardProvider,
     IMediator mediator,
     IProcessProvider processProvider)
 {
     this.keyboard          = keyboard;
     this.clipboardProvider = clipboardProvider;
     this.mediator          = mediator;
     this.processProvider   = processProvider;
 }
Exemplo n.º 32
0
 public NzbDroneServiceFactory(IConfigFileProvider configFileProvider, IHostController hostController, IRuntimeInfo runtimeInfo,
                    IProcessProvider processProvider, PriorityMonitor priorityMonitor, IStartupArguments startupArguments, Logger logger)
 {
     _configFileProvider = configFileProvider;
     _hostController = hostController;
     _runtimeInfo = runtimeInfo;
     _processProvider = processProvider;
     _priorityMonitor = priorityMonitor;
     _startupArguments = startupArguments;
     _logger = logger;
 }
Exemplo n.º 33
0
 public UtilityModeRouter(IServiceProvider serviceProvider,
                          IConsoleService consoleService,
                          IProcessProvider processProvider,
                          IRemoteAccessAdapter remoteAccessAdapter,
                          Logger logger)
 {
     _serviceProvider     = serviceProvider;
     _consoleService      = consoleService;
     _processProvider     = processProvider;
     _remoteAccessAdapter = remoteAccessAdapter;
     _logger = logger;
 }
Exemplo n.º 34
0
 public LifecycleService(IEventAggregator eventAggregator,
                         IRuntimeInfo runtimeInfo,
                         IServiceProvider serviceProvider,
                         IProcessProvider processProvider,
                         Logger logger)
 {
     _eventAggregator = eventAggregator;
     _runtimeInfo     = runtimeInfo;
     _serviceProvider = serviceProvider;
     _processProvider = processProvider;
     _logger          = logger;
 }
Exemplo n.º 35
0
        /// <summary>
        /// Starts a secondary process to safely kill the provided process.
        /// Returns the provided process.
        /// </summary>
        public static Process SafelyKillProcess(this IProcessProvider provider, Process process)
        {
            if (process != null)
            {
                var killProcess = provider.AddBackgroundProcess($"{KillCommand}-{process.Id}", KillCommand, $"/pid {process.Id}");

                // todo: Send output to application logs
                killProcess.StartIO();
            }

            return(process);
        }
Exemplo n.º 36
0
 public InstallUpdateService(ICheckUpdateService checkUpdateService, IAppFolderInfo appFolderInfo,
                             IDiskProvider diskProvider, IHttpProvider httpProvider,
                             IArchiveService archiveService, IProcessProvider processProvider, Logger logger)
 {
     _checkUpdateService = checkUpdateService;
     _appFolderInfo      = appFolderInfo;
     _diskProvider       = diskProvider;
     _httpProvider       = httpProvider;
     _archiveService     = archiveService;
     _processProvider    = processProvider;
     _logger             = logger;
 }
Exemplo n.º 37
0
 public InstallUpdateService(IDiskProvider diskProvider,
                             IDetectApplicationType detectApplicationType,
                             ITerminateNzbDrone terminateNzbDrone,
                             IAppFolderInfo appFolderInfo,
                             IBackupAndRestore backupAndRestore,
                             IBackupAppData backupAppData,
                             IStartNzbDrone startNzbDrone,
                             IProcessProvider processProvider,
                             Logger logger)
 {
     _diskProvider = diskProvider;
     _detectApplicationType = detectApplicationType;
     _terminateNzbDrone = terminateNzbDrone;
     _appFolderInfo = appFolderInfo;
     _backupAndRestore = backupAndRestore;
     _backupAppData = backupAppData;
     _startNzbDrone = startNzbDrone;
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 38
0
 public SpinService(IRuntimeInfo runtimeInfo, IProcessProvider processProvider, Logger logger)
 {
     _runtimeInfo = runtimeInfo;
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 39
0
 public UpdateApp(IInstallUpdateService installUpdateService, IProcessProvider processProvider)
 {
     _installUpdateService = installUpdateService;
     _processProvider = processProvider;
 }
Exemplo n.º 40
0
 public NzbDroneRunner(Logger logger, int port = 8989)
 {
     _processProvider = new ProcessProvider(logger);
     _restClient = new RestClient("http://localhost:8989/api");
 }
Exemplo n.º 41
0
 public StartNzbDrone(IServiceProvider serviceProvider, IProcessProvider processProvider, Logger logger)
 {
     _serviceProvider = serviceProvider;
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 42
0
 public SystemTrayApp(IProcessProvider processProvider, IHostController hostController)
 {
     _processProvider = processProvider;
     _hostController = hostController;
 }
Exemplo n.º 43
0
 public NzbDroneProcessProvider(IProcessProvider processProvider)
 {
     _processProvider = processProvider;
 }
Exemplo n.º 44
0
 public SynologyIndexerProxy(IProcessProvider processProvider, Logger logger)
 {
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 45
0
 public PriorityMonitor(IProcessProvider processProvider, Logger logger)
 {
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 46
0
 public SystemTrayApp(IBrowserService browserService, IRuntimeInfo runtimeInfo, IProcessProvider processProvider)
 {
     _browserService = browserService;
     _runtimeInfo = runtimeInfo;
     _processProvider = processProvider;
 }
Exemplo n.º 47
0
 public MonoVersionCheck(IProcessProvider processProvider, Logger logger)
 {
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 48
0
 public ServiceProvider(IProcessProvider processProvider, Logger logger)
 {
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 49
0
 public CustomScriptService(IProcessProvider processProvider, IDiskProvider diskProvider, Logger logger)
 {
     _processProvider = processProvider;
     _diskProvider = diskProvider;
     _logger = logger;
 }
Exemplo n.º 50
0
 public PidFileProvider(IAppFolderInfo appFolderInfo, IProcessProvider processProvider, Logger logger)
 {
     _appFolderInfo = appFolderInfo;
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 51
0
 public ServiceProvider(IProcessProvider processProvider)
 {
     _processProvider = processProvider;
 }
Exemplo n.º 52
0
 public NzbDroneProcessProvider(IProcessProvider processProvider, Logger logger)
 {
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 53
0
 public TerminateNzbDrone(IServiceProvider serviceProvider, IProcessProvider processProvider, Logger logger)
 {
     _serviceProvider = serviceProvider;
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 54
0
 public DetectApplicationType(IServiceProvider serviceProvider, IProcessProvider processProvider)
 {
     _serviceProvider = serviceProvider;
     _processProvider = processProvider;
 }
Exemplo n.º 55
0
 public NetshProvider(IProcessProvider processProvider, Logger logger)
 {
     _processProvider = processProvider;
     _logger = logger;
 }
Exemplo n.º 56
0
 public InkscapeProvider(IProcessProvider processProvider, ILog logger)
 {
     _processProvider = processProvider;
     _logger = logger;
 }