من در MVC جدیدم و در حال مطالعه و همچنین طراحی یک سایت هستم. یک Action با کد زیر نوشتم که در جدول لایکها یک رکورد ثبت میکند.
EFDbContext context = new EFDbContext();
Photo ph = prepository.Photos.Where(c => c.PicID == p.PicID).FirstOrDefault();
UserProfile u = urepository.Users.Where(c => c.UserID == WebSecurity.CurrentUserId).FirstOrDefault();
context.tblPhotoLikes.Add(new PhotoLike { Photos = ph, Users = u });
context.SaveChanges();
ولی با این مشکل مواجه شدم :
An entity object cannot be referenced by multiple instances of IEntityChangeTracker
لطفا اگه کسی بلده کمک کنه ضمنا من نمیدونم این روش درست هست یا نه اگه روش بهتری پیشنهاد بشه ممنون میشم.