Removed JavaScriptEncoder property from HtmlHelper
This commit is contained in:
parent
d97fe04cd7
commit
bf93c7d7a4
|
|
@ -58,11 +58,6 @@ namespace Microsoft.AspNetCore.Mvc.Rendering
|
|||
/// </summary>
|
||||
UrlEncoder UrlEncoder { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the <see cref="JavaScriptEncoder"/> to be used for encoding JavaScript.
|
||||
/// </summary>
|
||||
JavaScriptEncoder JavaScriptEncoder { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Returns an anchor (<a>) element that contains a URL path to the specified action.
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ using System.Text.Encodings.Web;
|
|||
using System.Threading.Tasks;
|
||||
using Microsoft.AspNetCore.Html;
|
||||
using Microsoft.AspNetCore.Mvc.ModelBinding;
|
||||
using Microsoft.AspNetCore.Mvc.ModelBinding.Validation;
|
||||
using Microsoft.AspNetCore.Mvc.Rendering;
|
||||
using Microsoft.AspNetCore.Mvc.ViewEngines;
|
||||
using Microsoft.AspNetCore.Mvc.ViewFeatures.Internal;
|
||||
|
|
@ -46,8 +45,7 @@ namespace Microsoft.AspNetCore.Mvc.ViewFeatures
|
|||
IModelMetadataProvider metadataProvider,
|
||||
IViewBufferScope bufferScope,
|
||||
HtmlEncoder htmlEncoder,
|
||||
UrlEncoder urlEncoder,
|
||||
JavaScriptEncoder javaScriptEncoder)
|
||||
UrlEncoder urlEncoder)
|
||||
{
|
||||
if (htmlGenerator == null)
|
||||
{
|
||||
|
|
@ -79,18 +77,12 @@ namespace Microsoft.AspNetCore.Mvc.ViewFeatures
|
|||
throw new ArgumentNullException(nameof(urlEncoder));
|
||||
}
|
||||
|
||||
if (javaScriptEncoder == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(javaScriptEncoder));
|
||||
}
|
||||
|
||||
_viewEngine = viewEngine;
|
||||
_htmlGenerator = htmlGenerator;
|
||||
_htmlEncoder = htmlEncoder;
|
||||
_bufferScope = bufferScope;
|
||||
MetadataProvider = metadataProvider;
|
||||
UrlEncoder = urlEncoder;
|
||||
JavaScriptEncoder = javaScriptEncoder;
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
|
|
@ -163,9 +155,6 @@ namespace Microsoft.AspNetCore.Mvc.ViewFeatures
|
|||
/// <inheritdoc />
|
||||
public UrlEncoder UrlEncoder { get; }
|
||||
|
||||
/// <inheritdoc />
|
||||
public JavaScriptEncoder JavaScriptEncoder { get; }
|
||||
|
||||
/// <inheritdoc />
|
||||
public IModelMetadataProvider MetadataProvider { get; }
|
||||
|
||||
|
|
|
|||
|
|
@ -24,16 +24,14 @@ namespace Microsoft.AspNetCore.Mvc.ViewFeatures
|
|||
IModelMetadataProvider metadataProvider,
|
||||
IViewBufferScope bufferScope,
|
||||
HtmlEncoder htmlEncoder,
|
||||
UrlEncoder urlEncoder,
|
||||
JavaScriptEncoder javaScriptEncoder)
|
||||
UrlEncoder urlEncoder)
|
||||
: base(
|
||||
htmlGenerator,
|
||||
viewEngine,
|
||||
metadataProvider,
|
||||
bufferScope,
|
||||
htmlEncoder,
|
||||
urlEncoder,
|
||||
javaScriptEncoder)
|
||||
urlEncoder)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -12,11 +12,9 @@ using System.Threading.Tasks;
|
|||
using Microsoft.AspNetCore.Html;
|
||||
using Microsoft.AspNetCore.Http;
|
||||
using Microsoft.AspNetCore.Mvc.ModelBinding;
|
||||
using Microsoft.AspNetCore.Mvc.ModelBinding.Validation;
|
||||
using Microsoft.AspNetCore.Mvc.Rendering;
|
||||
using Microsoft.AspNetCore.Mvc.TestCommon;
|
||||
using Microsoft.AspNetCore.Mvc.ViewEngines;
|
||||
using Microsoft.AspNetCore.Mvc.ViewFeatures.Internal;
|
||||
using Microsoft.AspNetCore.Testing;
|
||||
using Moq;
|
||||
using Xunit;
|
||||
|
|
@ -969,11 +967,6 @@ Environment.NewLine;
|
|||
get { return _innerHelper.UrlEncoder; }
|
||||
}
|
||||
|
||||
public JavaScriptEncoder JavaScriptEncoder
|
||||
{
|
||||
get { return _innerHelper.JavaScriptEncoder; }
|
||||
}
|
||||
|
||||
public void Contextualize(ViewContext viewContext)
|
||||
{
|
||||
(_innerHelper as ICanHasViewContext)?.Contextualize(viewContext);
|
||||
|
|
|
|||
|
|
@ -261,8 +261,7 @@ namespace Microsoft.AspNetCore.Mvc.Rendering
|
|||
provider,
|
||||
new TestViewBufferScope(),
|
||||
new HtmlTestEncoder(),
|
||||
UrlEncoder.Default,
|
||||
JavaScriptEncoder.Default);
|
||||
UrlEncoder.Default);
|
||||
|
||||
if (innerHelperWrapper != null)
|
||||
{
|
||||
|
|
@ -285,8 +284,7 @@ namespace Microsoft.AspNetCore.Mvc.Rendering
|
|||
provider,
|
||||
new TestViewBufferScope(),
|
||||
new HtmlTestEncoder(),
|
||||
UrlEncoder.Default,
|
||||
JavaScriptEncoder.Default);
|
||||
UrlEncoder.Default);
|
||||
|
||||
var viewContext = new ViewContext(
|
||||
actionContext,
|
||||
|
|
|
|||
|
|
@ -1570,8 +1570,7 @@ namespace Microsoft.AspNetCore.Mvc.Rendering
|
|||
metadataProvider,
|
||||
new TestViewBufferScope(),
|
||||
new Mock<HtmlEncoder>(MockBehavior.Strict).Object,
|
||||
new Mock<UrlEncoder>(MockBehavior.Strict).Object,
|
||||
new Mock<JavaScriptEncoder>(MockBehavior.Strict).Object)
|
||||
new Mock<UrlEncoder>(MockBehavior.Strict).Object)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue