6 overrides of Encode
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
DefaultEditorTemplates.cs (1)
496public override string Encode(string value)
Microsoft.AspNetCore.Razor (1)
TagHelpers\NullHtmlEncoder.cs (1)
32public override string Encode(string value)
Microsoft.Extensions.WebEncoders (3)
Testing\HtmlTestEncoder.cs (1)
23public override string Encode(string value)
Testing\JavaScriptTestEncoder.cs (1)
23public override string Encode(string value)
Testing\UrlTestEncoder.cs (1)
23public override string Encode(string value)
TagHelpersWebSite (1)
TagHelpers\CustomEncoderTagHelper.cs (1)
37public override string Encode(string value) => $"Custom[[{ value }]]";
131 references to Encode
Diagnostics.EFCore.FunctionalTests (2)
DatabaseErrorPageMiddlewareTest.cs (2)
556return _urlEncoder.Encode(content); 562return _javaScriptEncoder.Encode(content);
ExceptionHandlerSample (1)
Startup.cs (1)
28await context.Response.WriteAsync("<br>Error: " + HtmlEncoder.Default.Encode(error.Error.Message) + "<br>\r\n");
Identity.ExternalClaims (4)
Extensions\EmailSenderExtensions.cs (2)
18$"Please confirm your account by <a href='{HtmlEncoder.Default.Encode(link)}'>clicking here</a>."); 24$"Please reset your password by <a href='{HtmlEncoder.Default.Encode(callbackUrl)}'>clicking here</a>.");
Pages\Account\Manage\EnableAuthenticator.cshtml.cs (2)
138_urlEncoder.Encode("Identity.ExternalClaims"), 139_urlEncoder.Encode(email),
IdentitySample.DefaultUI (1)
Areas\Identity\Pages\Account\Register.cshtml.cs (1)
102await _emailSender.SendConfirmationLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Microsoft.AspNetCore.Authentication.Test (30)
FacebookTests.cs (3)
236Assert.Contains("redirect_uri=" + UrlEncoder.Default.Encode("http://example.com/base/signin-facebook"), location); 269Assert.Contains("redirect_uri=" + UrlEncoder.Default.Encode("http://example.com/signin-facebook"), location); 364"https://example.com/signin-facebook?code=TestCode&state=" + UrlEncoder.Default.Encode(state),
GoogleTests.cs (20)
153Assert.Contains("&scope=" + UrlEncoder.Default.Encode("openid profile email"), query); 471ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 507ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 520Assert.Equal("/error?FailureMessage=itfailed" + UrlEncoder.Default.Encode(";Description=whyitfailed;Uri=https://example.com/fail"), transaction.Response.Headers.GetValues("Location").First()); 556"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 608ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 623"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 629Assert.Equal("/error?FailureMessage=" + UrlEncoder.Default.Encode("OAuth token endpoint failure: Status: BadRequest;Headers: ;Body: {\"Error\":\"Error\"};"), 661ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 675"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 681Assert.Equal("/error?FailureMessage=" + UrlEncoder.Default.Encode("Failed to retrieve access token."), 719"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 759"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 806"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 840ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 853Assert.Equal("/error?FailureMessage=" + UrlEncoder.Default.Encode("The oauth state was missing or invalid."), 880"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 924"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 968"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 1005"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state),
MicrosoftAccountTests.cs (1)
241"https://example.com/signin-microsoft?code=TestCode&state=" + UrlEncoder.Default.Encode(state),
OpenIdConnect\OpenIdConnectAuthenticateTests.cs (1)
87ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message));
OpenIdConnect\OpenIdConnectTests.cs (2)
248Assert.Equal(UrlEncoder.Default.Encode("https://example.com/thelogout"), redirectUri, true); 279Assert.Equal(UrlEncoder.Default.Encode("https://example.com/signout-callback-oidc"), redirectUri, true);
OpenIdConnect\TestSettings.cs (1)
302expectedValue = Encoder.Encode(expectedValue);
TwitterTests.cs (2)
430$".AspNetCore.Correlation.{correlationValue}=N;__TwitterState={UrlEncoder.Default.Encode(state)}"); 509$".AspNetCore.Correlation.{correlationValue}=N;__TwitterState={UrlEncoder.Default.Encode(state)}");
Microsoft.AspNetCore.Components.Endpoints (3)
Builder\OpaqueRedirection.cs (1)
48return $"{RedirectionEndpointBaseRelativeUrl}?url={UrlEncoder.Default.Encode(protectedUrl)}";
Rendering\EndpointHtmlRenderer.Streaming.cs (2)
222writer.Write(HtmlEncoder.Default.Encode(message)); 241writer.Write(HtmlEncoder.Default.Encode(OpaqueRedirection.CreateProtectedRedirectionUrl(httpContext, destinationUrl)));
Microsoft.AspNetCore.Components.WebView.Test (2)
Infrastructure\TestDocument.cs (2)
456builder.Append(HtmlEncoder.Default.Encode(t.Text)); 471builder.Append(HtmlEncoder.Default.Encode(value.ToString()));
Microsoft.AspNetCore.Diagnostics (4)
src\Shared\Diagnostics\BaseView.cs (2)
258WriteLiteralTo(writer, HtmlEncoder.Encode(value)); 296.Select(HtmlEncoder.Encode));
src\Shared\RazorViews\BaseView.cs (2)
271WriteLiteral(HtmlEncoder.Encode(value)); 286.Select(HtmlEncoder.Encode));
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (6)
src\Shared\Diagnostics\BaseView.cs (2)
258WriteLiteralTo(writer, HtmlEncoder.Encode(value)); 296.Select(HtmlEncoder.Encode));
src\Shared\RazorViews\BaseView.cs (2)
271WriteLiteral(HtmlEncoder.Encode(value)); 286.Select(HtmlEncoder.Encode));
Views\DatabaseErrorPage.Designer.cs (2)
593return UrlEncoder.Encode(content); 598return JavaScriptEncoder.Encode(content);
Microsoft.AspNetCore.Hosting (2)
src\Shared\RazorViews\BaseView.cs (2)
271WriteLiteral(HtmlEncoder.Encode(value)); 286.Select(HtmlEncoder.Encode));
Microsoft.AspNetCore.Html.Abstractions (3)
HtmlFormattableString.cs (3)
128return _encoder.Encode(result); 141return _encoder.Encode(result); 151return _encoder.Encode(result);
Microsoft.AspNetCore.Http.Abstractions (4)
QueryString.cs (4)
115value = UrlEncoder.Default.Encode(value); 117return new QueryString($"?{UrlEncoder.Default.Encode(name)}={value}"); 282builder.Append(UrlEncoder.Default.Encode(key)); 286builder.Append(UrlEncoder.Default.Encode(value));
Microsoft.AspNetCore.Http.Connections.Client (1)
Internal\WebSocketsTransport.cs (1)
251var accessTokenEncoded = UrlEncoder.Default.Encode(accessToken);
Microsoft.AspNetCore.Http.Extensions (2)
QueryBuilder.cs (2)
79builder.Append(UrlEncoder.Default.Encode(pair.Key)); 81builder.Append(UrlEncoder.Default.Encode(pair.Value));
Microsoft.AspNetCore.Http.Extensions.Tests (3)
RequestDelegateGenerator\RequestDelegateCreationTests.TryParse.cs (3)
78httpContext.Request.QueryString = new QueryString($"?p={UrlEncoder.Default.Encode(queryStringInput)}"); 116httpContext.Request.QueryString = new QueryString($"?time={UrlEncoder.Default.Encode(queryStringInput)}"); 148httpContext.Request.QueryString = new QueryString($"?time={UrlEncoder.Default.Encode(queryStringInput)}");
Microsoft.AspNetCore.Identity (1)
IdentityApiEndpointRouteBuilderExtensions.cs (1)
418await emailSender.SendConfirmationLinkAsync(user, email, HtmlEncoder.Default.Encode(confirmEmailUrl));
Microsoft.AspNetCore.Identity.UI (16)
Areas\Identity\Pages\V4\Account\ExternalLogin.cshtml.cs (1)
208await _emailSender.SendConfirmationLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Areas\Identity\Pages\V4\Account\ForgotPassword.cshtml.cs (1)
83await _emailSender.SendPasswordResetLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Areas\Identity\Pages\V4\Account\Manage\Email.cshtml.cs (2)
147await _emailSender.SendConfirmationLinkAsync(user, Input.NewEmail, HtmlEncoder.Default.Encode(callbackUrl)); 180await _emailSender.SendConfirmationLinkAsync(user, email!, HtmlEncoder.Default.Encode(callbackUrl!));
Areas\Identity\Pages\V4\Account\Manage\EnableAuthenticator.cshtml.cs (2)
199_urlEncoder.Encode("Microsoft.AspNetCore.Identity.UI"), 200_urlEncoder.Encode(email),
Areas\Identity\Pages\V4\Account\Register.cshtml.cs (1)
148await _emailSender.SendConfirmationLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Areas\Identity\Pages\V4\Account\ResendEmailConfirmation.cshtml.cs (1)
94await _emailSender.SendConfirmationLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Areas\Identity\Pages\V5\Account\ExternalLogin.cshtml.cs (1)
208await _emailSender.SendConfirmationLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Areas\Identity\Pages\V5\Account\ForgotPassword.cshtml.cs (1)
83await _emailSender.SendPasswordResetLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Areas\Identity\Pages\V5\Account\Manage\Email.cshtml.cs (2)
147await _emailSender.SendConfirmationLinkAsync(user, Input.NewEmail, HtmlEncoder.Default.Encode(callbackUrl)); 180await _emailSender.SendConfirmationLinkAsync(user, email!, HtmlEncoder.Default.Encode(callbackUrl));
Areas\Identity\Pages\V5\Account\Manage\EnableAuthenticator.cshtml.cs (2)
199_urlEncoder.Encode("Microsoft.AspNetCore.Identity.UI"), 200_urlEncoder.Encode(email),
Areas\Identity\Pages\V5\Account\Register.cshtml.cs (1)
148await _emailSender.SendConfirmationLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Areas\Identity\Pages\V5\Account\ResendEmailConfirmation.cshtml.cs (1)
94await _emailSender.SendConfirmationLinkAsync(user, Input.Email, HtmlEncoder.Default.Encode(callbackUrl));
Microsoft.AspNetCore.Mvc.FunctionalTests (2)
ErrorPageTests.cs (2)
25private static readonly string PreserveCompilationContextMessage = HtmlEncoder.Default.Encode( 135var expectedMessage = HtmlEncoder.Default.Encode("throw new Exception(\"Error from view\");");
Microsoft.AspNetCore.Mvc.Razor (1)
RazorPageBase.cs (1)
444var encoded = encoder.Encode(value);
Microsoft.AspNetCore.Mvc.TagHelpers (12)
LinkTagHelper.cs (5)
366.AppendHtml(JavaScriptEncoder.Encode(FallbackTestProperty)) 368.AppendHtml(JavaScriptEncoder.Encode(FallbackTestValue)) 397var encodedScriptTags = JavaScriptEncoder.Encode(scriptTags); 461valueToWrite = HtmlEncoder.Encode(valueToWrite); 462valueToWrite = JavaScriptEncoder.Encode(valueToWrite);
ScriptTagHelper.cs (1)
405var encodedScriptTags = JavaScriptEncoder.Encode(scriptTags);
TagHelperOutputExtensions.cs (6)
149var encodedSpaceChars = SpaceChars.Where(x => !x.Equals('\u0020')).Select(x => htmlEncoder.Encode(x.ToString())).ToArray(); 164var encodedClassValue = htmlEncoder.Encode(classValue); 203var encodedSpaceChars = SpaceChars.Where(x => !x.Equals('\u0020')).Select(x => htmlEncoder.Encode(x.ToString())).ToArray(); 222var encodedClassValue = htmlEncoder.Encode(classValue); 265extractedClassValue = htmlEncoder.Encode(valueAsString); 278extractedClassValue = htmlEncoder.Encode(classAttribute.Value?.ToString());
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
DefaultHtmlGenerator.cs (2)
104return !string.IsNullOrEmpty(value) ? _htmlEncoder.Encode(value) : string.Empty; 110return (value != null) ? _htmlEncoder.Encode(value.ToString()) : string.Empty;
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
ViewComponentTests.cs (1)
55var expectedEncodedContent = new HtmlString(HtmlEncoder.Default.Encode(expectedContent));
Microsoft.AspNetCore.Routing.Tests (1)
RouteTest.cs (1)
652var expected = "/Home/Index?name=" + UrlEncoder.Default.Encode(nameRouteValue);
Microsoft.AspNetCore.Server.IIS (2)
src\Shared\RazorViews\BaseView.cs (2)
271WriteLiteral(HtmlEncoder.Encode(value)); 286.Select(HtmlEncoder.Encode));
Microsoft.AspNetCore.SpaProxy (2)
SpaProxyMiddleware.cs (2)
88<p>This page will automatically redirect to <a href=""{HtmlEncoder.Default.Encode(options.GetRedirectUrl())}"">{HtmlEncoder.Default.Encode(options.GetRedirectUrl())}</a> when the SPA proxy is ready.</p>
Microsoft.AspNetCore.StaticFiles (1)
HtmlDirectoryFormatter.cs (1)
211return _htmlEncoder.Encode(body);
Microsoft.AspNetCore.WebUtilities (2)
QueryHelpers.cs (2)
106sb.Append(UrlEncoder.Default.Encode(parameter.Key)); 108sb.Append(UrlEncoder.Default.Encode(parameter.Value));
Microsoft.DotNet.Helix.Client (2)
generated-code\HelixApi.cs (2)
434builder.Append(UrlEncoder.Default.Encode(keyValuePair.Key)); 436builder.Append(UrlEncoder.Default.Encode(keyValuePair.Value));
Microsoft.Extensions.WebEncoders.Tests (6)
EncoderServiceCollectionExtensionsTests.cs (6)
49Assert.Equal("a&#x62;c&#x64;e", htmlEncoder.Encode("abcde")); 53Assert.Equal(@"a\u0062c\u0064e", javaScriptEncoder.Encode("abcde")); 57Assert.Equal("a%62c%64e", urlEncoder.Encode("abcde")); 81Assert.Equal("HtmlEncode[[abcde]]", htmlEncoder.Encode("abcde")); 84Assert.Equal("JavaScriptEncode[[abcde]]", javaScriptEncoder.Encode("abcde")); 87Assert.Equal("a%62c%64e", urlEncoder.Encode("abcde"));
OpenIdConnectSample (2)
Startup.cs (2)
286await res.WriteAsync(HtmlEncoder.Default.Encode(payload.RootElement.ToString()).Replace(",", ",<br>") + "<br>"); 359string.IsNullOrEmpty(content) ? string.Empty : HtmlEncoder.Default.Encode(content);
SocialSample (4)
Startup.cs (4)
220context.Failure.Message.Split(Environment.NewLine).Select(s => HtmlEncoder.Default.Encode(s) + "<br>").Aggregate((s1, s2) => s1 + s2)); 227await context.Response.WriteAsync($"-{ HtmlEncoder.Default.Encode(pair.Key)}={ HtmlEncoder.Default.Encode(pair.Value)}<br>"); 495await response.WriteAsync(HtmlEncoder.Default.Encode(payload.RootElement.ToString()).Replace(",", ",<br>") + "<br>");
StatusCodePagesSample (4)
Startup.cs (4)
67builder.AppendLine("An error occurred, Status Code: " + HtmlEncoder.Default.Encode(context.Request.Path.ToString().Substring(1)) + "<br>"); 71builder.AppendLine("<a href=\"" + HtmlEncoder.Default.Encode(referrer) + "\">Retry " + WebUtility.HtmlEncode(referrer) + "</a><br>"); 85HtmlEncoder.Default.Encode(context.Request.PathBase.ToString()) + "/missingpage/\">" + 86HtmlEncoder.Default.Encode(context.Request.PathBase.ToString()) + "/missingpage/</a><br>");
Wasm.Performance.Driver (1)
Program.cs (1)
81var launchUrl = $"{testAppUrl}?resultsUrl={UrlEncoder.Default.Encode(receiverUrl)}#automated";
WsFedSample (1)
Startup.cs (1)
161string.IsNullOrEmpty(content) ? string.Empty : HtmlEncoder.Default.Encode(content);