static void InitializeInstance(BatchState instance, BatchReceived data) { instance.Action = data.Action; instance.Total = data.OrderIds.Length; instance.UnprocessedOrderIds = new Stack <Guid>(data.OrderIds); instance.ActiveThreshold = data.ActiveThreshold; }
protected void OnBatchReceived(IntPtr device, string data) { var args = new DebugBatchReceivedEventArgs(device, data); BatchReceived?.Invoke(this, args); }