public CommerceManager(IStoreRepository storeRepository, IConfigurationFactory configurationFactory)
 {
     _StoreRepository  = storeRepository;
     _PaymentProcessor = configurationFactory.GetPaymentProcessor();
     _Mailer           = configurationFactory.GetMailer();
     _CommerceEvents   = configurationFactory.GetEvents();
 }
Пример #2
0
 public BattleManager(IConfigurationFactory factory, IBattleGroup group)
 {
     _events = factory.GetEvents();
     _msgCollector = ServiceLocator.GetServiceLocator().GetService<IMsgCollector>();
     _group = group;
     _args = new BattleEventArgs(group);
     //建立戰鬥程序
     InitailBattleProcess();
 }
Пример #3
0
        public CommerceManager(IStoreRepository storeRepository, IConfigurationFactory configurationFactory)
        {
            _storeRepository = storeRepository;

            // load providers
            _paymentProcessor = configurationFactory.GetPaymentProcessor();
            _mailer           = configurationFactory.GetMailer();
            _commerceEvents   = configurationFactory.GetEvents();
        }
Пример #4
0
 public HookPipeline(IConfigurationFactory configurationFactory)
 {
     events           = configurationFactory.GetEvents();
     moduleCollection = configurationFactory.GetModules();
 }