public void ReConfigure(IPayStationFactory payStationFactory) { _payStationFactory = payStationFactory; _coinValidationStrategy = _payStationFactory.CreateCoinValidationStrategy(); _rateStrategy = _payStationFactory.CreateRateStrategy(); _displayStrategy = _payStationFactory.CreateDisplayStrategy(); }
public void ReConfigure(IPayStationFactory payStationFactory) { _payStationFactory = payStationFactory; _coinValidationStrategy = _payStationFactory.CreateCoinValidationStrategy(); _rateStrategy = _payStationFactory.CreateRateStrategy(); _displayStrategy = _payStationFactory.CreateDisplayStrategy(); }