Ran into an issue where certain routes defined on attributes fail. It seems to b only certain cases and I've documented them in the following StackOverflow question.
http://stackoverflow.com/questions/21871471/http-put-failing-on-iis-8-5
In essence the "root" route does not seem to work with a prefix. So in my specific example I can't have a prefix of api on the products controller and thus define a route as "api/products" and to a PUT to it. Only the "products" will work.
Comments: Other requests are going through the MessageHandler, even other PUTS. Based on moving the project to a new solution and not being able to build it I suspect the assembly conflict is a sign that I may need to reformat and rebuild my OS, been a while. Think there is something in the GAC maybe from previous MVC installs etc. that is conflicting. I get this conflict after removing ALL references and bringing in latest Nuget packages while adding back only the needed references that are not in a Nuget. Despite this I get the conflict so I suspect I have a very odd system configuration that all the installers have never seen! Just hoping to hear someone agree with me based on the build output...
http://stackoverflow.com/questions/21871471/http-put-failing-on-iis-8-5
In essence the "root" route does not seem to work with a prefix. So in my specific example I can't have a prefix of api on the products controller and thus define a route as "api/products" and to a PUT to it. Only the "products" will work.
Comments: Other requests are going through the MessageHandler, even other PUTS. Based on moving the project to a new solution and not being able to build it I suspect the assembly conflict is a sign that I may need to reformat and rebuild my OS, been a while. Think there is something in the GAC maybe from previous MVC installs etc. that is conflicting. I get this conflict after removing ALL references and bringing in latest Nuget packages while adding back only the needed references that are not in a Nuget. Despite this I get the conflict so I suspect I have a very odd system configuration that all the installers have never seen! Just hoping to hear someone agree with me based on the build output...