private void Init_CallbackHelpers() { _callbacks = new SortedDictionary <ExCommsServerCallbackTypes, Lazy <ExCommsServerCallbackHelper> >() { { ExCommsServerCallbackTypes.RawMessage, new Lazy <ExCommsServerCallbackHelper>(() => { return(new ExCommsServerCallbackHelper(this.Executor, _storeComm.LogClients)); }) }, { ExCommsServerCallbackTypes.ExecutionStepSubscribed, new Lazy <ExCommsServerCallbackHelper>(() => { return(_cbExecutionStepSubscribed = new ExCommsServerCallbackHelper(this.Executor, _storeComm.LogClients)); }) }, { ExCommsServerCallbackTypes.ExecutionStepChanged, new Lazy <ExCommsServerCallbackHelper>(() => { return(_cbExecutionStepChanged = new ExCommsServerCallbackHelper(this.Executor, _storeComm.LogClients)); }) }, }; }
private void Init_CallbackHelpers() { _callbackRawMessage = new ExCommsServerCallbackHelper(this.Executor, _storeComm.LogClients); }