public RunnerChangeStub WithBestAvailableToLay(double?level, double?price, double?size) { BestAvailableToLay ??= new List <List <double?> >(); var levelPriceSize = new List <double?> { level, price, size }; BestAvailableToLay.Add(levelPriceSize); return(this); }
private void UpdateBestAvailableToLay(List <double?> availableToLay) { BestAvailableToLay.ProcessLevel( availableToLay.Select(d => d ?? 0).ToList()); }