public SomeEventHandler(IGenerateRandomNumbers randomNumberGenerator)
 {
     if (randomNumberGenerator == null)
     {
         throw new ArgumentNullException(nameof(randomNumberGenerator));
     }
     _randomNumberGenerator = randomNumberGenerator;
 }
 public static LotteryNumber Generate(IGenerateRandomNumbers randomGenerator)
 {
     return(new LotteryNumber(randomGenerator.GetNumber(1, 49)));
 }
Пример #3
0
 public AndyRsaConsoleApp(IConsole console, IGenerateRandomNumbers rng)
 {
     this.console = console;
     this.rng     = rng;
 }