This change restores a link generation behavior from MVC5 and earlier where 'action' and 'controller' values are special cased-when using Url.Action(...). The change is that in-effect 'action' and 'controller' are always included in the route values given to the routing system. Passing a null value into the Url.Action(...) method means that the ambient value for that token should be used explicitly. This means that the 'action' and 'controller' tokens become sticky, even when something to the lexical left in the URL (like area) changes. |
||
|---|---|---|
| .. | ||
| Microsoft.AspNet.JsonPatch.Test | ||
| Microsoft.AspNet.Mvc.Abstractions.Test | ||
| Microsoft.AspNet.Mvc.ApiExplorer.Test | ||
| Microsoft.AspNet.Mvc.Core.Test | ||
| Microsoft.AspNet.Mvc.Cors.Test | ||
| Microsoft.AspNet.Mvc.DataAnnotations.Test | ||
| Microsoft.AspNet.Mvc.Formatters.Json.Test | ||
| Microsoft.AspNet.Mvc.Formatters.Xml.Test | ||
| Microsoft.AspNet.Mvc.FunctionalTests | ||
| Microsoft.AspNet.Mvc.IntegrationTests | ||
| Microsoft.AspNet.Mvc.Localization.Test | ||
| Microsoft.AspNet.Mvc.Razor.Host.Test | ||
| Microsoft.AspNet.Mvc.Razor.Test | ||
| Microsoft.AspNet.Mvc.TagHelpers.Test | ||
| Microsoft.AspNet.Mvc.Test | ||
| Microsoft.AspNet.Mvc.TestCommon | ||
| Microsoft.AspNet.Mvc.ViewFeatures.Test | ||
| Microsoft.AspNet.Mvc.WebApiCompatShimTest | ||
| WebSites | ||