public async Task <ActionResult> Deletar([FromBody] Guid id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var user = User.Claims.FirstOrDefault(x => x.Type == "user_id")?.Value; await _videoRepository.Deletar(id); return(Ok(new { Mensagem = "Video deletado com sucesso!" })); } catch (Exception ex) { return(BadRequest(new { Mensagem = ex.Message })); } }