aspnetcore/test/Microsoft.AspNet.Mvc.ViewFe.../Rendering
sornaks a02082397a Introducing IHtmlContent in Mvc.Razor.
- Changing HtmlHelper and HelperResult to implement IHtmlContent.
- Introducing BufferedHtmlContent.
- Making RazorPage handle only IHtmlContent and clearing out other types.
- Making StringCollectionTextWriter use BufferedHtmlContent so that it can be returned where necessary.
- Updating places which involve Write/Copy to pass in encoders.
- The encoders are currently not being used during write. But when HtmlString is modified to carry encode metadata, the encoder can be used for writing. This is a perf optimization and hence not a part of this change.
- Making TagHelperContent implement IHtmlContent.
2015-07-10 16:24:32 -07:00
..
Expression Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewEngine Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
BufferedHtmlContentTest.cs Introducing IHtmlContent in Mvc.Razor. 2015-07-10 16:24:32 -07:00
DefaultDisplayTemplatesTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
DefaultEditorTemplatesTest.cs Introducing IHtmlContent in Mvc.Razor. 2015-07-10 16:24:32 -07:00
DefaultHtmlGeneratorTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
DefaultTemplatesUtilities.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlAttributePropertyHelperTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperCheckboxTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperDisplayNameExtensionsTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperDisplayTextTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperFormExtensionsTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperFormTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperHiddenTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperLabelExtensionsTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperLinkGenerationTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperNameExtensionsTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperPartialExtensionsTest.cs Introducing IHtmlContent in Mvc.Razor. 2015-07-10 16:24:32 -07:00
HtmlHelperPasswordTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperSelectTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperValidationSummaryTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlHelperValueTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
HtmlStringTest.cs Introducing IHtmlContent in Mvc.Razor. 2015-07-10 16:24:32 -07:00
StringCollectionTextWriterTest.cs Introducing IHtmlContent in Mvc.Razor. 2015-07-10 16:24:32 -07:00
TagBuilderTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
TemplateRendererTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
TestResources.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewContextTests.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewDataOfTTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00