public void Post(IActionInvoker actionInvoker) { if (actionInvoker == null) { throw new ArgumentNullException(nameof(actionInvoker)); } _queueWorker.Post(actionInvoker); }
protected override void OnComplete(WorkerCompletedData datas) { var worker = new InternalWorkerValue <WorkerCompletedData>(_actionInvoker, datas); _queueWorker.Post(worker); }