using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; namespace MP_IO.Controllers.WebAPI { public class DbMaintController : ApiController { #region Public Methods // DELETE api//5 public void Delete(int id) { } /// /// GET api/DbMaint /// Esegue tutte le manutenzioni configurate x il DB /// /// /// [CacheFilter(TimeDuration = 5)] [HttpGet] public string Get() { return $"DbMaint executed - {DateTime.Now}"; } /// /// GET api/DbMaint/parameter /// Esegue una singola manutenzione configurata x il DB /// /// /// [CacheFilter(TimeDuration = 5)] [HttpGet] public string Get(string id) { return $"DbMaint requested: {id} - {DateTime.Now}"; } // POST api/ public void Post([FromBody] string value) { } // PUT api//5 public void Put(int id, [FromBody] string value) { } #endregion Public Methods } }