- #3122 and #3123 (5 of 5) - avoid concatenating values and wrapping them in an `HtmlString` - switch from `string.Format()` to `AppendHtml()` in `LinkTagHelper` - simplify `RazorPage` and `TagHelperContentExtensions` e.g. don't use a `TagHelperContentWrapperTextWriter` - add some special cases in `UrlResolutionTagHelper` - add `TagBuilder` and `StringHtmlContent` special cases to avoid `StringWriter` use when value is an `HtmlString` - move `HtmlTextWriter` optimizations a bit lower and add missing checks for that type nits: - correct comments that incorrectly mention `HtmlString`s - update comments in `JavaScriptStringArrayEncoder` |
||
|---|---|---|
| .. | ||
| Compilation | ||
| Internal | ||
| Precompilation | ||
| Properties | ||
| TagHelpers | ||
| DefaultPrecompiledViewsProviderTest.cs | ||
| DefaultRazorPageFactoryProviderTest.cs | ||
| DefaultTagHelperActivatorTest.cs | ||
| LanguageViewLocationExpanderTest.cs | ||
| Microsoft.AspNet.Mvc.Razor.Test.xproj | ||
| MvcRazorCodeParserTest.cs | ||
| RazorPageActivatorTest.cs | ||
| RazorPageCreateModelExpressionTest.cs | ||
| RazorPageCreateTagHelperTest.cs | ||
| RazorPageTest.cs | ||
| RazorTextWriterTest.cs | ||
| RazorViewEngineOptionsTest.cs | ||
| RazorViewEngineTest.cs | ||
| RazorViewTest.cs | ||
| SpanFactory.cs | ||
| project.json | ||