public async Task Execute(IJobExecutionContext context) { JobDataMap dataMap = context.MergedJobDataMap; ControllerConnection controllerConnection = (ControllerConnection)dataMap.Get("controllerConnection"); ControllerCommands.ProjectorLamp(controllerConnection); }
public async Task Execute(IJobExecutionContext context) { JobDataMap dataMap = context.MergedJobDataMap; ControllerConnection controllerConnection = (ControllerConnection)dataMap.Get("controllerConnection"); Random random = (Random)dataMap.Get("random"); ControllerCommands.RandomError(controllerConnection, random); }
public Controller(XtraBinding XtraBinding, IControllerDynamicContext ControllerDynamicContext) { _xtraBinding = XtraBinding; _dynamicContext = ControllerDynamicContext; _dataSources = new ControllerDataSourcesCollection(this); _commands = new ControllerCommands(this); _itemSelector = new ItemSelector(this); _xtraBinding.Calculator.SetAppItemContext(TableContext); CreateUI(); XtraBinding.xtraBindingOperation.EndFill += new XtraBindingOperationEndFillHandler(xtraBindingOperation_EndFill); XtraBinding.CalulatorCalculated += new EventHandler(XtraBinding_CalulatorCalculated); DynamicContext.TableContextChanged += new EventHandler(DynamicContext_TableContextChanged); }