5 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)
125 references to Encode
Aspire.Dashboard (1)
Model\Assistant\Markdown\ResourceInlineRenderer.cs (1)
17var encodedResourceName = HtmlEncoder.Default.Encode(inline.ResourceName);
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");
Microsoft.AspNetCore.Authentication.Test (30)
FacebookTests.cs (3)
243Assert.Contains("redirect_uri=" + UrlEncoder.Default.Encode("http://example.com/base/signin-facebook"), location); 276Assert.Contains("redirect_uri=" + UrlEncoder.Default.Encode("http://example.com/signin-facebook"), location); 371"https://example.com/signin-facebook?code=TestCode&state=" + UrlEncoder.Default.Encode(state),
GoogleTests.cs (20)
160Assert.Contains("&scope=" + UrlEncoder.Default.Encode("openid profile email"), query); 478ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 514ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 527Assert.Equal("/error?FailureMessage=itfailed" + UrlEncoder.Default.Encode(";Description=whyitfailed;Uri=https://example.com/fail"), transaction.Response.Headers.GetValues("Location").First()); 563"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 615ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 630"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 636Assert.Equal("/error?FailureMessage=" + UrlEncoder.Default.Encode("OAuth token endpoint failure: Status: BadRequest;Headers: ;Body: {\"Error\":\"Error\"};"), 668ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 682"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 688Assert.Equal("/error?FailureMessage=" + UrlEncoder.Default.Encode("Failed to retrieve access token."), 726"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 766"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 813"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 847ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 860Assert.Equal("/error?FailureMessage=" + UrlEncoder.Default.Encode("The oauth state was missing or invalid."), 887"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 931"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 975"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state), 1012"https://example.com/signin-google?code=TestCode&state=" + UrlEncoder.Default.Encode(state),
MicrosoftAccountTests.cs (1)
248"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)
255Assert.Equal(UrlEncoder.Default.Encode("https://example.com/thelogout"), redirectUri, true); 286Assert.Equal(UrlEncoder.Default.Encode("https://example.com/signout-callback-oidc"), redirectUri, true);
OpenIdConnect\TestSettings.cs (1)
302expectedValue = Encoder.Encode(expectedValue);
TwitterTests.cs (2)
437$".AspNetCore.Correlation.{correlationValue}=N;__TwitterState={UrlEncoder.Default.Encode(state)}"); 516$".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)
224writer.Write(HtmlEncoder.Default.Encode(message)); 254writer.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.Identity (2)
IdentityApiEndpointRouteBuilderExtensions.cs (2)
217await emailSender.SendPasswordResetCodeAsync(user, resetRequest.Email, HtmlEncoder.Default.Encode(code)); 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( 139var 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)
419var 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);