public static TariffModel RunEngine(int input, ITariffEngine engine, ITariffBuilder builder)
        {
            var context = new TariffContext();

            context.SetTariff(engine, builder);
            return(context.RunEngine(input));
        }
Example #2
0
 public void SetTariff(ITariffEngine engine, ITariffBuilder _builder)
 {
     this._engine  = engine;
     this._builder = _builder;
 }