diff --git a/src/Microsoft.AspNet.Mvc.TagHelpers/LinkTagHelper.cs b/src/Microsoft.AspNet.Mvc.TagHelpers/LinkTagHelper.cs index 72f83e49e3..3db20ddc7e 100644 --- a/src/Microsoft.AspNet.Mvc.TagHelpers/LinkTagHelper.cs +++ b/src/Microsoft.AspNet.Mvc.TagHelpers/LinkTagHelper.cs @@ -18,6 +18,17 @@ namespace Microsoft.AspNet.Mvc.TagHelpers /// /// implementation targeting <link> elements that supports fallback href paths. /// + /// + /// The tag helper won't process for cases with just the 'href' attribute. + /// + [TargetElement("link", Attributes = HrefIncludeAttributeName)] + [TargetElement("link", Attributes = HrefExcludeAttributeName)] + [TargetElement("link", Attributes = FallbackHrefAttributeName)] + [TargetElement("link", Attributes = FallbackHrefIncludeAttributeName)] + [TargetElement("link", Attributes = FallbackHrefExcludeAttributeName)] + [TargetElement("link", Attributes = FallbackTestClassAttributeName)] + [TargetElement("link", Attributes = FallbackTestPropertyAttributeName)] + [TargetElement("link", Attributes = FallbackTestValueAttributeName)] public class LinkTagHelper : TagHelper { private const string HrefIncludeAttributeName = "asp-href-include"; @@ -233,7 +244,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers CultureInfo.InvariantCulture, "", HtmlEncoder.HtmlEncode(FallbackTestClass))); - + // Build the