Exemple #1
0
 public ProjectRunner(
     string projectName,
     IModelContext context,
     ITimeService timeService,
     IReporter reporter,
     string dataDbConnectionString,
     IDataDbCreatorFactory dataDbCreatorFactory,
     IUsersRunnerFactory usersRunnerFactory,
     IServiceRunnerFactory serviceRunnerFactory,
     ICyclicRunnerFactory cyclicRunnerFactory,
     IIoDeviceRunTargetFactory ioDeviceRunTargetFactory,
     IAlarmsRunTargetFactory alarmsRunTargetFactory,
     ITrendsRunTargetFactory trendsRunTargetFactory,
     ILogRunTargetFactory logMaintainerFactory)
 {
     _projectName = projectName;
     _context = context;
     _timeService = timeService;
     _reporter = reporter;
     _dataDbConnectionString = dataDbConnectionString;
     _dataDbCreator = dataDbCreatorFactory.Create(_dataDbConnectionString, _reporter);
     _usersRunnerFactory = usersRunnerFactory;
     _serviceRunnerFactory = serviceRunnerFactory;
     _cyclicRunnerFactory = cyclicRunnerFactory;
     _ioDeviceRunTargetFactory = ioDeviceRunTargetFactory;
     _alarmsRunTargetFactory = alarmsRunTargetFactory;
     _trendsRunTargetFactory = trendsRunTargetFactory;
     _logMaintainerFactory = logMaintainerFactory;
 }
Exemple #2
0
 public ProjectRunner(
     string projectName,
     IModelContext context,
     ITimeService timeService,
     IReporter reporter,
     string dataDbConnectionString,
     IDataDbCreatorFactory dataDbCreatorFactory,
     IUsersRunnerFactory usersRunnerFactory,
     IServiceRunnerFactory serviceRunnerFactory,
     ICyclicRunnerFactory cyclicRunnerFactory,
     IIoDeviceRunTargetFactory ioDeviceRunTargetFactory,
     IAlarmsRunTargetFactory alarmsRunTargetFactory,
     ITrendsRunTargetFactory trendsRunTargetFactory,
     ILogRunTargetFactory logMaintainerFactory)
 {
     _projectName              = projectName;
     _context                  = context;
     _timeService              = timeService;
     _reporter                 = reporter;
     _dataDbConnectionString   = dataDbConnectionString;
     _dataDbCreator            = dataDbCreatorFactory.Create(_dataDbConnectionString, _reporter);
     _usersRunnerFactory       = usersRunnerFactory;
     _serviceRunnerFactory     = serviceRunnerFactory;
     _cyclicRunnerFactory      = cyclicRunnerFactory;
     _ioDeviceRunTargetFactory = ioDeviceRunTargetFactory;
     _alarmsRunTargetFactory   = alarmsRunTargetFactory;
     _trendsRunTargetFactory   = trendsRunTargetFactory;
     _logMaintainerFactory     = logMaintainerFactory;
 }
Exemple #3
0
        public void Test()
        {
            const string   connectionString = "ConnectionString";
            var            creatorFactory   = new DataDbCreatorFactory();
            var            reporter         = new Mock <IReporter>();
            IDataDbCreator creator          = creatorFactory.Create(connectionString, reporter.Object);

            Assert.That(creator, Is.Not.Null);
        }