public AgentUpdate(IAgentUpdateMessageSender agentUpdateMessageSender, IConnectionChecker connectionChecker, IAgentUpdateMessageHandler agentUpdateMessageHandler, ILogger logger)
 {
     _agentUpdateMessageSender = agentUpdateMessageSender;
     _connectionChecker = connectionChecker;
     _agentUpdateMessageHandler = agentUpdateMessageHandler;
     _logger = logger;
 }
예제 #2
0
 public AgentUpdate(IAgentUpdateMessageSender agentUpdateMessageSender, IConnectionChecker connectionChecker, IAgentUpdateMessageHandler agentUpdateMessageHandler, ILogger logger)
 {
     _agentUpdateMessageSender  = agentUpdateMessageSender;
     _connectionChecker         = connectionChecker;
     _agentUpdateMessageHandler = agentUpdateMessageHandler;
     _logger = logger;
 }
 public DocumentController(IQueryEngine queryEngine, IQueryBuilder queryBuilder, IApiQueryParser apiQueryParser,
                           IConnectionChecker connectionChecker)
 {
     _queryEngine       = queryEngine;
     _queryBuilder      = queryBuilder;
     _apiQueryParser    = apiQueryParser;
     _connectionChecker = connectionChecker;
 }
예제 #4
0
 public CrawlerForm()
 {
     InitializeComponent();
     cbSearchParams.SelectedIndex = 0;
     infoProvider = kernel.Get<IGroupInfoProvider>();
     dataProvider = kernel.Get<IDatabaseProvider>();
     connection = kernel.Get<IConnectionChecker>();
 }
예제 #5
0
파일: Crawler.cs 프로젝트: Dozer74/Crawler
 public Crawler(VkApi api, IConnectionChecker checker, IAuthorizer authorizer, IUrlConverter converter, IDatabaseProvider databaseDbProvider, IGroupInfoProvider groupInfoProvider)
 {
     this.api = api;
     this.checker = checker;
     this.converter = converter;
     this.authorizer = authorizer;
     this.dbProvider = databaseDbProvider;
     this.groupInfoProvider = groupInfoProvider;
 }
 public XentoolsUpdate(ISleeper sleeper, IDownloader downloader, IChecksumValidator checksumValidator, IUnzipper unzipper, IInstaller installer, IFinalizer finalizer, IServiceRestarter _serviceRestarter, IConnectionChecker connectionChecker, IAgentUpdateMessageHandler agentUpdateMessageHandler, ILogger logger)
 {
     _sleeper                   = sleeper;
     _downloader                = downloader;
     _checksumValidator         = checksumValidator;
     _unzipper                  = unzipper;
     _installer                 = installer;
     _finalizer                 = finalizer;
     this._serviceRestarter     = _serviceRestarter;
     _connectionChecker         = connectionChecker;
     _agentUpdateMessageHandler = agentUpdateMessageHandler;
     _logger = logger;
 }
 public XentoolsUpdate(ISleeper sleeper, IDownloader downloader, IChecksumValidator checksumValidator, IUnzipper unzipper, IInstaller installer, IFinalizer finalizer, IServiceRestarter _serviceRestarter,IConnectionChecker connectionChecker, IAgentUpdateMessageHandler agentUpdateMessageHandler, ILogger logger)
 {
     _sleeper = sleeper;
     _downloader = downloader;
     _checksumValidator = checksumValidator;
     _unzipper = unzipper;
     _installer = installer;
     _finalizer = finalizer;
     this._serviceRestarter = _serviceRestarter;
     _connectionChecker = connectionChecker;
     _agentUpdateMessageHandler = agentUpdateMessageHandler;
     _logger = logger;
 }
        public void Setup()
        {
            _agentUpdateInfo = "http://something.com/file.zip,544564abc453de787ad";

            _agentUpdateMessageSender = MockRepository.GenerateMock <IAgentUpdateMessageSender>();
            _connectionChecker        = MockRepository.GenerateMock <IConnectionChecker>();
            _logger = MockRepository.GenerateMock <ILogger>();

            _connectionChecker.Stub(x => x.Check());

            _agentUpdate = new AgentUpdate(_agentUpdateMessageSender, _connectionChecker, new AgentUpdateMessageHandler(), _logger);

            _agentUpdate.Execute(_agentUpdateInfo);
        }
 public UpdaterUpdate(ISleeper sleeper, IDownloader downloader, IChecksumValidator checksumValidator, IUnzipper unzipper, IFileCopier fileCopier, IFinalizer finalizer, IServiceStopper serviceStopper, IServiceStarter serviceStarter, IConnectionChecker connectionChecker, IAgentUpdateMessageHandler agentUpdateMessageHandler, ILogger logger)
 {
     _sleeper = sleeper;
     _downloader = downloader;
     _checksumValidator = checksumValidator;
     _unzipper = unzipper;
     _fileCopier = fileCopier;
     _finalizer = finalizer;
     _serviceStopper = serviceStopper;
     _serviceStarter = serviceStarter;
     _connectionChecker = connectionChecker;
     _agentUpdateMessageHandler = agentUpdateMessageHandler;
     _logger = logger;
 }
예제 #10
0
 public UpdaterUpdate(ISleeper sleeper, IDownloader downloader, IChecksumValidator checksumValidator, IUnzipper unzipper, IFileCopier fileCopier, IFinalizer finalizer, IServiceStopper serviceStopper, IServiceStarter serviceStarter, IConnectionChecker connectionChecker, IAgentUpdateMessageHandler agentUpdateMessageHandler, ILogger logger)
 {
     _sleeper                   = sleeper;
     _downloader                = downloader;
     _checksumValidator         = checksumValidator;
     _unzipper                  = unzipper;
     _fileCopier                = fileCopier;
     _finalizer                 = finalizer;
     _serviceStopper            = serviceStopper;
     _serviceStarter            = serviceStarter;
     _connectionChecker         = connectionChecker;
     _agentUpdateMessageHandler = agentUpdateMessageHandler;
     _logger = logger;
 }
        public void Setup()
        {
            _agentUpdateInfo = "http://something.com/file.zip,544564abc453de787ad";

            _agentUpdateMessageSender = MockRepository.GenerateMock<IAgentUpdateMessageSender>();
            _connectionChecker = MockRepository.GenerateMock<IConnectionChecker>();
            _logger = MockRepository.GenerateMock<ILogger>();

            _connectionChecker.Stub(x => x.Check());

            _agentUpdate = new AgentUpdate(_agentUpdateMessageSender, _connectionChecker, new AgentUpdateMessageHandler(), _logger);

            _agentUpdate.Execute(_agentUpdateInfo);
        }
        public void Setup()
        {
            _agentUpdateInfo = "http://something.com/file.zip,544564abc453de787ad";

            _downloader                = MockRepository.GenerateMock <IDownloader>();
            _checksumValidator         = MockRepository.GenerateMock <IChecksumValidator>();
            _unzipper                  = MockRepository.GenerateMock <IUnzipper>();
            _installer                 = MockRepository.GenerateMock <IInstaller>();
            _finalizer                 = MockRepository.GenerateMock <IFinalizer>();
            _connectionChecker         = MockRepository.GenerateMock <IConnectionChecker>();
            _sleeper                   = MockRepository.GenerateMock <ISleeper>();
            _logger                    = MockRepository.GenerateMock <ILogger>();
            _serviceRestarter          = MockRepository.GenerateMock <IServiceRestarter>();
            _agentUpdateMessageHandler = new AgentUpdateMessageHandler();

            _logger.Stub(x => x.Log(Arg <string> .Is.Anything));

            _xentoolsUpdate = new XentoolsUpdate(_sleeper, _downloader, _checksumValidator, _unzipper, _installer, _finalizer, _serviceRestarter, _connectionChecker, _agentUpdateMessageHandler, _logger);
        }
        public void Setup()
        {
            _agentUpdateInfo = "http://something.com/file.zip,544564abc453de787ad";

            _downloader = MockRepository.GenerateMock<IDownloader>();
            _checksumValidator = MockRepository.GenerateMock<IChecksumValidator>();
            _unzipper = MockRepository.GenerateMock<IUnzipper>();
            _installer = MockRepository.GenerateMock<IInstaller>();
            _finalizer = MockRepository.GenerateMock<IFinalizer>();
            _connectionChecker = MockRepository.GenerateMock<IConnectionChecker>();
            _sleeper = MockRepository.GenerateMock<ISleeper>();
            _logger = MockRepository.GenerateMock<ILogger>();
            _serviceRestarter = MockRepository.GenerateMock<IServiceRestarter>();
            _agentUpdateMessageHandler = new AgentUpdateMessageHandler();

            _logger.Stub(x => x.Log(Arg<string>.Is.Anything));

            _xentoolsUpdate = new XentoolsUpdate(_sleeper, _downloader, _checksumValidator, _unzipper, _installer, _finalizer, _serviceRestarter, _connectionChecker, _agentUpdateMessageHandler, _logger);
        }
 protected AbstractConnectionDependencies(
     ITableQueryWriter tableQueryWriter,
     IConnectionChecker connectionChecker,
     IEntityRecordsExist entityRecordsExist,
     IEntityDropper entityDropper,
     IEntityCreator entityCreator,
     List<IViewWriter> viewWriters,
     ITflWriter tflWriter,
     IScriptRunner scriptRunner,
     IDataTypeService dataTypeService,
     ILogger logger
     ) {
     TableQueryWriter = tableQueryWriter;
     ConnectionChecker = connectionChecker;
     EntityRecordsExist = entityRecordsExist;
     EntityDropper = entityDropper;
     EntityCreator = entityCreator;
     ViewWriters = viewWriters;
     TflWriter = tflWriter;
     ScriptRunner = scriptRunner;
     DataTypeService = dataTypeService;
     Logger = logger;
 }
예제 #15
0
 protected AbstractConnectionDependencies(
     ITableQueryWriter tableQueryWriter,
     IConnectionChecker connectionChecker,
     IEntityRecordsExist entityRecordsExist,
     IEntityDropper entityDropper,
     IEntityCreator entityCreator,
     List <IViewWriter> viewWriters,
     ITflWriter tflWriter,
     IScriptRunner scriptRunner,
     IDataTypeService dataTypeService,
     ILogger logger
     )
 {
     TableQueryWriter   = tableQueryWriter;
     ConnectionChecker  = connectionChecker;
     EntityRecordsExist = entityRecordsExist;
     EntityDropper      = entityDropper;
     EntityCreator      = entityCreator;
     ViewWriters        = viewWriters;
     TflWriter          = tflWriter;
     ScriptRunner       = scriptRunner;
     DataTypeService    = dataTypeService;
     Logger             = logger;
 }
예제 #16
0
 public SqlServerEntityCounter(ILogger logger, IConnectionChecker connectionChecker = null)
 {
     _connectionChecker = connectionChecker ?? new DefaultConnectionChecker(logger);
     _entityExists      = new SqlServerEntityExists();
 }
예제 #17
0
 public frmMain(INodeRepository nodeRepository, IConnectionChecker connectionChecker)
 {
     _nodeRepository    = nodeRepository;
     _connectionChecker = connectionChecker;
     InitializeComponent();
 }
 public SqlServerEntityCounter(ILogger logger, IConnectionChecker connectionChecker = null) {
     _connectionChecker = connectionChecker ?? new DefaultConnectionChecker(logger);
     _entityExists = new SqlServerEntityExists();
 }