Exemple #1
0
        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)));
        }
Exemple #2
0
        public async Task <IActionResult> Clap([FromBody] ViewModelBase vm)
        {
            await service.IncrementClapCountAsync(vm.Id);

            return(NoContent());
        }