public async Task <User> InsertUser(User user)
        {
            await Ctx.AddAsync <User>(user);

            Ctx.SaveChanges();      //Per ogni operazione di lettura di deve mettere il SaveChanges() per evitare problemi con query complesse
            return(user);
        }
        public async Task <User> InsertUser(User user)
        {
            await Ctx.AddAsync <User>(user);

            Ctx.SaveChanges();
            return(user);
        }