Beispiel #1
0
 public MultiLottoManager(string path, IMultiLotterySpec spec, ILotteryDataFactory dataFactory)
 {
     Path        = path;
     Spec        = spec;
     DataFactory = dataFactory;
     _provider   = new LotteryProvider(DataFactory);
 }
Beispiel #2
0
 public LottoFeaturesDataFactory(ILotteryDataFactory factory, IEnumerable <IFeature> features)
 {
     _factory  = factory;
     _features = features;
 }
Beispiel #3
0
 public FiboBinFactory(ILotteryDataFactory factory, ILotterySpec spec)
 {
     _factory = factory;
     _spec    = spec;
 }
Beispiel #4
0
 public LotteryProvider(IDataFactory factory) : base(factory)
 {
     _factory = (ILotteryDataFactory)factory;
 }