Esempio n. 1
0
        public SageCommandProcessor(ILifetimeScope lifetimeScope, TunerElement tunerSettings, DeviceElement deviceSettings, ICaptureManager executableProcessCaptureManager, IChannelProvider channelProvider, Logger logger)
        {
            _lifetimeScope  = lifetimeScope;
            _tunerSettings  = tunerSettings;
            _deviceSettings = deviceSettings;

            _executableProcessCapture = executableProcessCaptureManager;
            _channelProvider          = channelProvider;
            Logger = logger;

            _tunerState      = new TunerState();
            _tunerState.Name = _tunerSettings.Name;
        }
Esempio n. 2
0
 public GetSizeFilter(ICaptureManager executableProcessCapture, Logger logger)
     : base(logger)
 {
     logger.Trace("GetSizeFilter.ctor()");
     _executableProcessCapture = executableProcessCapture;
 }