public RunnerChangeStub WithBestAvailableToBack(double?level, double?price, double?size) { BestAvailableToBack ??= new List <List <double?> >(); var levelPriceSize = new List <double?> { level, price, size }; BestAvailableToBack.Add(levelPriceSize); return(this); }
private void UpdateBestAvailableToBack(List <double?> availableToBack) { BestAvailableToBack.ProcessLevel( availableToBack.Select(d => d ?? 0).ToList()); }