public static TariffModel RunEngine(int input, ITariffEngine engine, ITariffBuilder builder) { var context = new TariffContext(); context.SetTariff(engine, builder); return(context.RunEngine(input)); }
public void SetTariff(ITariffEngine engine, ITariffBuilder _builder) { this._engine = engine; this._builder = _builder; }