I'm using AttributeRouting and everything was fine until I decided to install NewRelic on my server. After hours of debugging, it turns out that when NewRelic installed, it wipes out all the route defined in AttributeRouting and fallback to the default MvcRoute configured in RouteConfig.cs
This issue is very easy to reproduce, just grab the default ASP.NET MVC template, add AttributeRouting and publish to a server with NewRelic installed.
I'm using AttributeRouting and everything was fine until I decided to install NewRelic on my server. After hours of debugging, it turns out that when NewRelic installed, it wipes out all the route defined in AttributeRouting and fallback to the default MvcRoute configured in RouteConfig.cs
This issue is very easy to reproduce, just grab the default ASP.NET MVC template, add AttributeRouting and publish to a server with NewRelic installed.