Closed JohanLarsson closed 5 years ago
namespace AspBox.Controllers { using System.Collections.Generic; using Microsoft.AspNetCore.Mvc; [Route("/api/values")] [ApiController] public class ValuesController : ControllerBase { // GET api/values [HttpGet] public ActionResult<IEnumerable<string>> Get() { return new string[] { "value1", "value2" }; } [HttpGet("{id}")] public ActionResult<string> Get(int id) { return $"'{id}'"; } [HttpPost] public void Post([FromBody] string value) { } // PUT api/values/5 [HttpPut("{id}")] public void Put(int id, [FromBody] string value) { } // DELETE api/values/5 [HttpDelete("{id}")] public void Delete(int id) { } } }
To keep things in sync when not using [Route("api/[controller]")]
[Route("api/[controller]")]
To keep things in sync when not using
[Route("api/[controller]")]