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