aspnetcore/test/Microsoft.AspNet.Mvc.ViewFe...
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
..
Properties Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
Rendering Introducing IHtmlContent in Mvc.Razor. 2015-07-10 16:24:32 -07:00
ViewComponents Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ControllerTest.cs React to move of StatusCodes 2015-07-08 12:43:33 -07:00
ControllerUnitTestabilityTests.cs React to move of StatusCodes 2015-07-08 12:43:33 -07:00
FileContentResultTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
Microsoft.AspNet.Mvc.ViewFeatures.Test.xproj Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
MockMvcViewOptionsAccessor.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
PartialViewResultTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
RemoteAttributeTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
Resources.resx Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
SkipStatusCodePagesAttributeTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewComponentTests.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewDataDictionaryOfTModelTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewDataDictionaryTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewEngineDescriptorExtensionsTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewEngineDescriptorTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewExecutorTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ViewResultTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
project.json Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00