aspnetcore/test/Microsoft.AspNet.Razor.Runt...
N. Taylor Mullen dbe4ce06f2 Cache XML file information when creating design time based `TagHelperDescriptor`s.
- Prior to this change we'd hit the disk every time we'd create a `TagHelperDesignTimeDescriptor` to locate an assemblies XML files.
- Did not want to tie the XML cache to a static member in-case a user updates their XML information between parses. Therefore, changed `TagHelperDescriptorFactory` and `TagHelperDesignTimeDescriptorFactory` to no longer be static.
- Put the same `TagHeleprDescriptorFactory` extensibility point as we had for its counterpart `TagHelperTypeResolver` to stay consistent. This involved making `CreateDescriptors` virtual and allowing it to be provided in the `TagHelperDescriptorResolver` constructor.

#630
2015-12-17 11:12:19 -08:00
..
BadFiles Rename `Microsoft.AspNet.Razor.Runtime.TagHelpers`. 2015-10-22 10:45:43 -07:00
CompilationUtility.cs Make Compilation Abstractions naming consistent with Platform Abstractions 2015-11-06 16:18:45 -08:00
Microsoft.AspNet.Razor.Runtime.Precompilation.Test.xproj Produce ITypeInfo \ IPropertyInfo using CodeAnalysis symbol tree 2015-09-09 16:34:12 -07:00
PrecompilationTagHelperDescriptorFactoryTest.cs Cache XML file information when creating design time based `TagHelperDescriptor`s. 2015-12-17 11:12:19 -08:00
PrecompilationTagHelperTypeResolverTest.cs Rename `Microsoft.AspNet.Razor.Runtime.TagHelpers`. 2015-10-22 10:45:43 -07:00
project.json Removing more unused usings 2015-12-08 09:54:32 -08:00