React to aspnet/Razor#630.
- `TagHelperDescriptorFactory` is no longer static.
This commit is contained in:
parent
a036ff4738
commit
2b77744f96
|
|
@ -25,6 +25,8 @@ namespace Microsoft.AspNet.Mvc.Razor.Precompilation
|
||||||
public class RazorPreCompiler
|
public class RazorPreCompiler
|
||||||
{
|
{
|
||||||
private const string CacheKeyDirectorySeparator = "/";
|
private const string CacheKeyDirectorySeparator = "/";
|
||||||
|
private readonly TagHelperDescriptorFactory _tagHelperDescriptorFactory =
|
||||||
|
new TagHelperDescriptorFactory(designTime: false);
|
||||||
|
|
||||||
public RazorPreCompiler(
|
public RazorPreCompiler(
|
||||||
BeforeCompileContext compileContext,
|
BeforeCompileContext compileContext,
|
||||||
|
|
@ -227,7 +229,9 @@ namespace Microsoft.AspNet.Mvc.Razor.Precompilation
|
||||||
|
|
||||||
protected IMvcRazorHost GetRazorHost()
|
protected IMvcRazorHost GetRazorHost()
|
||||||
{
|
{
|
||||||
var descriptorResolver = new TagHelperDescriptorResolver(TagHelperTypeResolver, designTime: false);
|
var descriptorResolver = new TagHelperDescriptorResolver(
|
||||||
|
TagHelperTypeResolver,
|
||||||
|
_tagHelperDescriptorFactory);
|
||||||
return new MvcRazorHost(new DefaultChunkTreeCache(FileProvider))
|
return new MvcRazorHost(new DefaultChunkTreeCache(FileProvider))
|
||||||
{
|
{
|
||||||
TagHelperDescriptorResolver = descriptorResolver
|
TagHelperDescriptorResolver = descriptorResolver
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue