public SpinResult Spin() { Winners.Clear(); var rouletteNumber = RandomizeResult(); var spinResult = new SpinResult(rouletteNumber); spinResult.RouletteNumber = rouletteNumber; LastSpinResult = spinResult; ProcessResult(spinResult); SpinHistory.Add(spinResult); return(spinResult); }
public void Reset() { Bets.Clear(); Winners.Clear(); SpinHistory.Clear(); }
public SpinHistory Create(SpinHistory spinHistory) { _spinHistory.InsertOne(spinHistory); return(spinHistory); }