public async Task <IActionResult> Clap([FromForm] int id) { await service.IncrementClapCountAsync(id); CookieOptions options = new CookieOptions(); options.Expires = DateTime.Now.AddDays(30); Response.Cookies.Append($"clap-{id}", "clapped", options); return(RedirectToAction(nameof(Presentations))); }
public async Task <IActionResult> Clap([FromBody] ViewModelBase vm) { await service.IncrementClapCountAsync(vm.Id); return(NoContent()); }