Rename ThrowForMissingEngineDependency.
- Rename `RazorEngineFeatureBase.ThrowForMissingEngineDependency` to `ThrowForMissingFeatureDependency` - Rename `RazorEnginePhaseBase.ThrowForMissingEngineDependency` to `ThrowForMissingFeatureDependency` #1510
This commit is contained in:
parent
bba508c7c6
commit
d891fae4a9
|
|
@ -25,15 +25,15 @@ namespace Microsoft.AspNetCore.Razor.Language
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected T GetRequiredFeature<T>() where T : IRazorEngineFeature
|
protected TFeature GetRequiredFeature<TFeature>() where TFeature : IRazorEngineFeature
|
||||||
{
|
{
|
||||||
if (Engine == null)
|
if (Engine == null)
|
||||||
{
|
{
|
||||||
throw new InvalidOperationException(Resources.FormatFeatureMustBeInitialized(nameof(Engine)));
|
throw new InvalidOperationException(Resources.FormatFeatureMustBeInitialized(nameof(Engine)));
|
||||||
}
|
}
|
||||||
|
|
||||||
var feature = Engine.Features.OfType<T>().FirstOrDefault();
|
var feature = Engine.Features.OfType<TFeature>().FirstOrDefault();
|
||||||
ThrowForMissingEngineDependency<T>(feature);
|
ThrowForMissingFeatureDependency<TFeature>(feature);
|
||||||
|
|
||||||
return feature;
|
return feature;
|
||||||
}
|
}
|
||||||
|
|
@ -50,7 +50,7 @@ namespace Microsoft.AspNetCore.Razor.Language
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void ThrowForMissingEngineDependency<TEngineDependency>(TEngineDependency value)
|
protected void ThrowForMissingFeatureDependency<TEngineDependency>(TEngineDependency value)
|
||||||
{
|
{
|
||||||
if (value == null)
|
if (value == null)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Razor.Language
|
||||||
}
|
}
|
||||||
|
|
||||||
var feature = Engine.Features.OfType<T>().FirstOrDefault();
|
var feature = Engine.Features.OfType<T>().FirstOrDefault();
|
||||||
ThrowForMissingEngineDependency<T>(feature);
|
ThrowForMissingFeatureDependency<T>(feature);
|
||||||
|
|
||||||
return feature;
|
return feature;
|
||||||
}
|
}
|
||||||
|
|
@ -65,7 +65,7 @@ namespace Microsoft.AspNetCore.Razor.Language
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void ThrowForMissingEngineDependency<TEngineDependency>(TEngineDependency value)
|
protected void ThrowForMissingFeatureDependency<TEngineDependency>(TEngineDependency value)
|
||||||
{
|
{
|
||||||
if (value == null)
|
if (value == null)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue