using Church.Net.Entity; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.Threading.Tasks; using WebAPI.Logics.Interface; namespace WebAPI.Controllers { [Route("[controller]/[action]")] [ApiController] public class LogController : ApiControllerBase { public LogController(ICrudLogic logic) : base(logic) { } [HttpPost] public void PurgeBefore([FromBody] DateTime date) { logic.Delete(l => l.Time <= date.ToUniversalTime()); } } }