예제 #1
0
 /// <summary>
 /// Representa la operación de multiplicación y debe ser soportada a través del verbo POST. Va a recibir sus elementos a multiplicar como parte del cuerpo del mensaje - /mul
 /// </summary>
 /// <param name="calculo"></param>
 /// <returns>Calculo</returns>
 public IActionResult Post(Models.Calculo calculo)
 {
     // TODO: implement Post - route: calc/mul
     calculo.Result = calculo.Num1 * calculo.Num2;
     return(new ObjectResult(calculo));
 }
예제 #2
0
 public virtual IActionResult PostBase([FromBody] Models.Calculo calculo)
 {
     // Do not modify this code
     return(((ICalcController)this).Post(calculo));
 }
예제 #3
0
 /// <summary>
 /// Representa la operación de resta y debe ser soportada a través del verbo DELETE. Va a recibir sus elementos a restar como parte del cuerpo del mensaje - /sub
 /// </summary>
 /// <param name="calculo"></param>
 /// <returns>Calculo</returns>
 public IActionResult Patch(Models.Calculo calculo)
 {
     // TODO: implement Patch - route: calc/sub
     calculo.Result = calculo.Num1 - calculo.Num2;
     return(new ObjectResult(calculo));
 }