예제 #1
0
        public void AddLike(int id)
        {
            using var context = new ImageDbContext(_connectionString);
            var image        = GetImage(id);
            var currentLikes = image.Likes;

            image.Likes = currentLikes + 1;
            context.Images.Attach(image);
            context.Entry(image).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            context.SaveChanges();
        }
예제 #2
0
 public void AddImage(Image image)
 {
     using var context = new ImageDbContext(_connectionString);
     context.Images.Add(image);
     context.SaveChanges();
 }