//Post Url {baseUrl}/api/Instructors //Request Headers Content-Type:application/json //Request Body {"Id":0, "Name":"Jon"} public Instructor Post(Instructor instructor) { var newId = _instructors.Count + 1; instructor.Id = newId; _instructors.Add(instructor); return instructor; }
//Put Url {baseUrl}/api/Instructors //Request Headers Content-Type:application/json //Request Body {"Id":1, "Name":"Jooooooooooo"} public Instructor Put(Instructor instructor) { var realinstructor = (from i in _instructors where i.Id == instructor.Id select i).FirstOrDefault(); realinstructor.Name = instructor.Name; return instructor; }