public ActionResult <int> Get([FromServices] CalculatorSoap calculadora, TipoOperacion op, int arg1, int arg2) { switch (op) { case TipoOperacion.Add: return(calculadora.AddAsync(arg1, arg2).Result); case TipoOperacion.Subtract: return(calculadora.SubtractAsync(arg1, arg2).Result); case TipoOperacion.Multiply: return(calculadora.MultiplyAsync(arg1, arg2).Result); case TipoOperacion.Divide: return(calculadora.DivideAsync(arg1, arg2).Result); } return(0); }
public async Task <int> AddAsync(int NumOne, int NumTwo) { return(await calculatorSoap.AddAsync(NumOne, NumTwo)); }
public async Task <int> AddAsync(int Num1, int Num2) { return(await calculatorSoap.AddAsync(Num1, Num2)); }
public async Task <int> AddAsync(int firstNum, int secondNum) { return(await _calculatorSoap.AddAsync(firstNum, secondNum)); }