public async Task <bool> Publicar(ApiPublicacionDTO data)
        {
            var user = await _userManager.FindByNameAsync(data.user);

            if (user != null)
            {
                var result = await _signInManager.PasswordSignInAsync(data.user, data.password, false, false);

                if (result.Succeeded)
                {
                    var publicacion = new Publicaciones
                    {
                        HoraPublicacion = DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"),
                        UserId          = data.user,
                        Texto           = data.texto
                    };
                    await Add(publicacion);

                    await _context.SaveChangesAsync();

                    return(true);
                }
                return(false);
            }
            return(false);
        }
 public async Task <ActionResult> Publicar(ApiPublicacionDTO data)
 {
     if (ModelState.IsValid)
     {
         if (await _repository.Publicar(data))
         {
             return(NoContent());
         }
         return(BadRequest());
     }
     return(BadRequest());
 }