[Introduction to Entity Framework] Problem 14. Delete Project by Id
Здравейте, приятели!
Този метод (https://pastebin.com/aiMhibcJ) като го събмитна ми дава:
System.ArgumentNullException : Value cannot be null.Parameter name: entity
Ето джъдж: https://tinyurl.com/y46bqq2q
Интересно, че когато махна частта от кода, отговаряща за изтриването на самия проект от таблицата Projects, тръгва! От грешката разбирам, че по някакъв странен начин, изтривайки всички референции от EmployeesProjects към Projects все едно съм го изтрил и него и за това после ми казва, че реално няма какво да трия от Projects (null value).Хмм...
Току що пробвах да го разделя на два реда:
Вместо:
context.Remove(context.Projects.Where(x => x.ProjectId == 2).FirstOrDefault());
Направих:
var project = context.Projects.Where(x => x.ProjectId == 2).FirstOrDefault();
context.Remove(project);
Не са ли еднакви?
Yeah, You are right, ajalexxx. It doesn't look better. I think it is not the same.
Singer Selena Gomez Black Leather Coat or Selena Gomez Fur Coat
Looking for exceptional video animation services? We at Animationdok.com are a team of professionals working to create amazing 3D animations to tell your unique story to your business prospects. We work with clients and strive to meet their expectations with our services. Make sure to visit our website for detailed information.