public DriverFactoryLoader(ILogger logger, IDriverNodesStore driverNodeStore, IDriverStore driverStore, ILicenseContract licenseContract) { _logger = logger; _driverNodeStore = driverNodeStore; _driverStore = driverStore; _licenseContract = licenseContract; }
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; }
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; }