using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
namespace Core2WebAPI.Controllers
{
[Produces("application/json")]
[Route("api/Calculator")]
public class CalculatorController : Controller
{
[HttpGet("Add/{x}/{y}")] // GET api/Calculator/Add/2/5
public double Add(double x, double y)
{
return x + y;
}
[HttpGet("Subtract/{x}/{y}")] // GET api/Calculator/Subtract/2/5
public double Subtract(double x, double y)
{
return x - y;
}
[HttpGet("Multiply/{x}/{y}")] // GET api/Calculator/Multiply/2/5
public double Multiply(double x, double y)
{
return x * y;
}
[HttpGet("Divide/{x}/{y}")] // GET api/Calculator/Divide/2/5
public double Divide(double x, double y)
{
if (y != 0)
return x / y;
else
return 0;
}
}
}