Esempio n. 1
0
 public DriverFactoryLoader(ILogger logger, IDriverNodesStore driverNodeStore, IDriverStore driverStore, ILicenseContract licenseContract)
 {
     _logger          = logger;
     _driverNodeStore = driverNodeStore;
     _driverStore     = driverStore;
     _licenseContract = licenseContract;
 }
Esempio n. 2
0
 public RuleContext(RuleInstance ruleInstance, IDispatcher dispatcher, IRuleInstanceVisuNotify notify, ILogger logger, IServerCloudApi api, ILicenseContract licenseContract)
 {
     RuleInstance    = ruleInstance;
     Dispatcher      = dispatcher;
     Notify          = notify;
     Logger          = logger;
     CloudApi        = api;
     LicenseContract = licenseContract;
 }
Esempio n. 3
0
 public DriverContext(NodeInstance nodeInstance, IDispatcher dispatcher,
                      INodeTemplateFactory nodeTemplateFactory, ITelegramMonitor telegramMonitor, ILicenseState licenseState,
                      ILogger logger, ILearnMode learnMode, IServerCloudApi api, ILicenseContract licenseContract, bool isTest)
 {
     NodeInstance        = nodeInstance;
     Dispatcher          = dispatcher;
     NodeTemplateFactory = nodeTemplateFactory;
     IsTest          = isTest;
     TelegramMonitor = telegramMonitor;
     LicenseState    = licenseState;
     Logger          = logger;
     CloudApi        = api;
     LearnMode       = learnMode;
     LicenseContract = licenseContract;
 }