I was trying to use "PUT" in my controller like
public class HomeController : Controller
{
[HttpPut]
public ContentResult Test()
{
return Content("hi");
}
}
but I can't access it. I thought it was my code but after trying fiddler and getting the same error(404).
I think something else is up. I am just using iis express and mvc 5.
Before I never used HttpPut but been doing webapi lately so that's why I tried to do it in mvc 5 controller but I am not sure if in this case it bring me anything(especially with extra setup is needed as it seems like it is need)

Post request works

[HttpPut]being used in production so I know it works.