- 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 |
||
|---|---|---|
| .. | ||
| BadFiles | ||
| CompilationUtility.cs | ||
| Microsoft.AspNet.Razor.Runtime.Precompilation.Test.xproj | ||
| PrecompilationTagHelperDescriptorFactoryTest.cs | ||
| PrecompilationTagHelperTypeResolverTest.cs | ||
| project.json | ||