I have a method in Api as follows
[HttpPut]
        [Route("UpdateTeacher")]
        public IHttpActionResult UpdateTeacher(BusinessLayerTeacher Obj)
        {
            try
            {
                BusinessLayerTeacher obj = new BusinessLayerTeacher ();
                string status = BusinessLayerObject.UpdateTeacher(TeacherObj);
                return Ok(status);
            }
            catch
            {
                return NotFound();
            }
        }
Now in post man i am sending the put request to update the teacher object. It is not triggering this updateTeacher() method.