aspnetcore/test/Microsoft.AspNetCore.Razor..../Language
N. Taylor Mullen 133eff3119 Move to RazorProjectEngine.
- Instead of using Razor/Mvc TemplateEngine use `RazorProjectEngine`. This involved changing several locations (each of which used `RazorTemplateEngine` in an entirely different way) to use the RazorProjectEngine's two Process methods.
- Changed an unused public API `VisualStudioRazorParser.TemplateEngine` to `VisualStudioRazorParser.RazorProjectEngine`.
- Ported the remainder of `RazorEngineBuilder`'s extension methods over to `RazorProjectEngineBuilder`. These were used in tests and our `RazorGenerate` tool.
- Added a few test helper methods/classes to enable simple testing of the `RazorProjectEngine`.
- Resolved several test hacks that were working around little discrepancies each of the `RazorTemplateEngine` APIs.
- Changed the template engine factory service to be a project engine factory service.
2018-02-14 12:40:23 -08:00
..
CodeGeneration
IntegrationTests Add an Identifier by default 2018-01-06 18:43:01 -08:00
Intermediate
Legacy
RazorEngineBuilderExtensions.cs
RazorProjectEngineBuilderExtensions.cs Move to RazorProjectEngine. 2018-02-14 12:40:23 -08:00
SyntaxTreeVerifier.cs
TestBoundAttributeDescriptorBuilderExtensions.cs
TestFile.cs
TestProject.cs
TestRazorCodeDocument.cs
TestRazorProjectFileSystem.cs Move to RazorProjectEngine. 2018-02-14 12:40:23 -08:00
TestRazorProjectItem.cs Add support for relative paths 2018-02-05 14:19:52 -08:00
TestRazorSourceDocument.cs
TestRequiredAttributeDescriptorBuilderExtensions.cs
TestTagHelperDescriptorBuilderExtensions.cs
TestTagHelperFeature.cs
TestTagMatchingRuleDescriptorBuilderExtensions.cs