public void Initialize( CurrencyValue.Factory currencyValueFactory, AwardMoneyObject.Factory awardMoneyFactory) { _currencyValueFactory = currencyValueFactory; _awardMoneyFactory = awardMoneyFactory; }
public void Initialize( CurrencyValue.Factory currencyValueFactory, IWeChatManager weChatManager, IDataRepository dataRepository, IAnalyticManager analyticManager) { _currencyValueFactory = currencyValueFactory; _wechatManager = weChatManager; _analyticManager = analyticManager; _raceAwardQueue = dataRepository.GetContainer <Queue <RaceAward> >(DataKey.RaceAwardQueue); }