public CommerceManager(IStoreRepository storeRepository, IConfigurationFactory configurationFactory) { _StoreRepository = storeRepository; _PaymentProcessor = configurationFactory.GetPaymentProcessor(); _Mailer = configurationFactory.GetMailer(); _CommerceEvents = configurationFactory.GetEvents(); }
public BattleManager(IConfigurationFactory factory, IBattleGroup group) { _events = factory.GetEvents(); _msgCollector = ServiceLocator.GetServiceLocator().GetService<IMsgCollector>(); _group = group; _args = new BattleEventArgs(group); //建立戰鬥程序 InitailBattleProcess(); }
public CommerceManager(IStoreRepository storeRepository, IConfigurationFactory configurationFactory) { _storeRepository = storeRepository; // load providers _paymentProcessor = configurationFactory.GetPaymentProcessor(); _mailer = configurationFactory.GetMailer(); _commerceEvents = configurationFactory.GetEvents(); }
public HookPipeline(IConfigurationFactory configurationFactory) { events = configurationFactory.GetEvents(); moduleCollection = configurationFactory.GetModules(); }