public Calculator(IServiceProvider provider)
 {
     InputFixer               = provider.GetService <IFixInput>();
     InputValidator           = provider.GetService <IValidateUserInput>();
     PolishNotationParser     = provider.GetService <IPolishNotationParser>();
     PolishNotationCalculator = provider.GetService <IPolishNotationCalculate>();
 }
Пример #2
0
        public PolishNotationCalculatorTests()
        {
            BasicOperationsLogicContainer logicContainer = new BasicOperationsLogicContainer();

            calculator = new PolishNotationCalculator(logicContainer);
        }