From 577e948b7a104024dbdc61d5612a5cd6d4f642a9 Mon Sep 17 00:00:00 2001
From: guardrex <1622880+guardrex@users.noreply.github.com>
Date: Fri, 18 Feb 2022 06:17:40 -0600
Subject: [PATCH 1/3] Add Blazor Hybrid to no-loc metadata
---
aspnetcore/blazor/advanced-scenarios.md | 2 +-
aspnetcore/blazor/blazor-server-ef-core.md | 2 +-
aspnetcore/blazor/call-web-api.md | 2 +-
aspnetcore/blazor/components/built-in-components.md | 2 +-
aspnetcore/blazor/components/cascading-values-and-parameters.md | 2 +-
aspnetcore/blazor/components/class-libraries.md | 2 +-
aspnetcore/blazor/components/control-head-content.md | 2 +-
aspnetcore/blazor/components/css-isolation.md | 2 +-
aspnetcore/blazor/components/data-binding.md | 2 +-
aspnetcore/blazor/components/dynamiccomponent.md | 2 +-
aspnetcore/blazor/components/event-handling.md | 2 +-
aspnetcore/blazor/components/index.md | 2 +-
aspnetcore/blazor/components/layouts.md | 2 +-
aspnetcore/blazor/components/lifecycle.md | 2 +-
aspnetcore/blazor/components/prerendering-and-integration.md | 2 +-
aspnetcore/blazor/components/rendering.md | 2 +-
aspnetcore/blazor/components/templated-components.md | 2 +-
aspnetcore/blazor/components/virtualization.md | 2 +-
aspnetcore/blazor/debug.md | 2 +-
aspnetcore/blazor/file-downloads.md | 2 +-
aspnetcore/blazor/file-uploads.md | 2 +-
aspnetcore/blazor/forms-validation.md | 2 +-
aspnetcore/blazor/fundamentals/configuration.md | 2 +-
aspnetcore/blazor/fundamentals/dependency-injection.md | 2 +-
aspnetcore/blazor/fundamentals/environments.md | 2 +-
aspnetcore/blazor/fundamentals/handle-errors.md | 2 +-
aspnetcore/blazor/fundamentals/index.md | 2 +-
aspnetcore/blazor/fundamentals/logging.md | 2 +-
aspnetcore/blazor/fundamentals/routing.md | 2 +-
aspnetcore/blazor/fundamentals/signalr.md | 2 +-
aspnetcore/blazor/fundamentals/startup.md | 2 +-
aspnetcore/blazor/fundamentals/static-files.md | 2 +-
aspnetcore/blazor/globalization-localization.md | 2 +-
aspnetcore/blazor/host-and-deploy/configure-linker.md | 2 +-
aspnetcore/blazor/host-and-deploy/configure-trimmer.md | 2 +-
aspnetcore/blazor/host-and-deploy/index.md | 2 +-
aspnetcore/blazor/host-and-deploy/server.md | 2 +-
.../blazor/host-and-deploy/webassembly-deployment-layout.md | 2 +-
aspnetcore/blazor/host-and-deploy/webassembly.md | 2 +-
aspnetcore/blazor/hosting-models.md | 2 +-
aspnetcore/blazor/hybrid/index.md | 2 +-
aspnetcore/blazor/hybrid/tutorials/index.md | 2 +-
aspnetcore/blazor/hybrid/tutorials/maui.md | 2 +-
aspnetcore/blazor/hybrid/tutorials/windows-forms.md | 2 +-
aspnetcore/blazor/hybrid/tutorials/wpf.md | 2 +-
aspnetcore/blazor/images.md | 2 +-
aspnetcore/blazor/includes/blazor-hybrid-preview-notice.md | 2 +-
aspnetcore/blazor/includes/inputfile-preview-images.md | 2 +-
aspnetcore/blazor/includes/js-initializers.md | 2 +-
aspnetcore/blazor/includes/js-interop/3.1/size-limits.md | 2 +-
aspnetcore/blazor/includes/js-interop/5.0/size-limits.md | 2 +-
aspnetcore/blazor/includes/js-interop/6.0/size-limits.md | 2 +-
aspnetcore/blazor/includes/prefer-exact-matches.md | 2 +-
aspnetcore/blazor/includes/prerendering.md | 2 +-
aspnetcore/blazor/includes/state-container.md | 2 +-
aspnetcore/blazor/index.md | 2 +-
.../javascript-interoperability/call-dotnet-from-javascript.md | 2 +-
.../javascript-interoperability/call-javascript-from-dotnet.md | 2 +-
aspnetcore/blazor/javascript-interoperability/index.md | 2 +-
aspnetcore/blazor/performance.md | 2 +-
aspnetcore/blazor/progressive-web-app.md | 2 +-
aspnetcore/blazor/project-structure.md | 2 +-
aspnetcore/blazor/security/content-security-policy.md | 2 +-
.../security/includes/additional-scopes-standalone-AAD.md | 2 +-
.../security/includes/additional-scopes-standalone-nonAAD.md | 2 +-
aspnetcore/blazor/security/includes/app-component.md | 2 +-
aspnetcore/blazor/security/includes/authentication-component.md | 2 +-
aspnetcore/blazor/security/includes/azure-scope.md | 2 +-
aspnetcore/blazor/security/includes/blazor-shared-state.md | 2 +-
aspnetcore/blazor/security/includes/fetchdata-component.md | 2 +-
aspnetcore/blazor/security/includes/imports-file-hosted.md | 2 +-
aspnetcore/blazor/security/includes/imports-file-standalone.md | 2 +-
.../blazor/security/includes/index-page-authentication.md | 2 +-
aspnetcore/blazor/security/includes/index-page-msal.md | 2 +-
aspnetcore/blazor/security/includes/logindisplay-component.md | 2 +-
aspnetcore/blazor/security/includes/msal-login-mode.md | 2 +-
.../blazor/security/includes/redirecttologin-component.md | 2 +-
aspnetcore/blazor/security/includes/troubleshoot.md | 2 +-
.../blazor/security/includes/usermanager-signinmanager.md | 2 +-
aspnetcore/blazor/security/includes/wasm-aad-b2c-userflows.md | 2 +-
aspnetcore/blazor/security/index.md | 2 +-
aspnetcore/blazor/security/server/additional-scenarios.md | 2 +-
aspnetcore/blazor/security/server/index.md | 2 +-
aspnetcore/blazor/security/server/threat-mitigation.md | 2 +-
aspnetcore/blazor/security/webassembly/additional-scenarios.md | 2 +-
.../webassembly/azure-active-directory-groups-and-roles.md | 2 +-
aspnetcore/blazor/security/webassembly/graph-api.md | 2 +-
.../webassembly/hosted-with-azure-active-directory-b2c.md | 2 +-
.../security/webassembly/hosted-with-azure-active-directory.md | 2 +-
.../blazor/security/webassembly/hosted-with-identity-server.md | 2 +-
aspnetcore/blazor/security/webassembly/index.md | 2 +-
.../webassembly/standalone-with-authentication-library.md | 2 +-
.../webassembly/standalone-with-azure-active-directory-b2c.md | 2 +-
.../webassembly/standalone-with-azure-active-directory.md | 2 +-
.../security/webassembly/standalone-with-microsoft-accounts.md | 2 +-
aspnetcore/blazor/state-management.md | 2 +-
aspnetcore/blazor/supported-platforms.md | 2 +-
aspnetcore/blazor/test.md | 2 +-
aspnetcore/blazor/tooling.md | 2 +-
aspnetcore/blazor/tutorials/build-a-blazor-app.md | 2 +-
aspnetcore/blazor/tutorials/index.md | 2 +-
aspnetcore/blazor/tutorials/signalr-blazor.md | 2 +-
aspnetcore/blazor/webassembly-lazy-load-assemblies.md | 2 +-
aspnetcore/blazor/webassembly-native-dependencies.md | 2 +-
aspnetcore/client-side/bundling-and-minification.md | 2 +-
aspnetcore/client-side/libman/index.md | 2 +-
aspnetcore/client-side/libman/libman-cli.md | 2 +-
aspnetcore/client-side/libman/libman-vs.md | 2 +-
aspnetcore/client-side/spa-services.md | 2 +-
aspnetcore/client-side/spa/angular.md | 2 +-
aspnetcore/client-side/spa/react-with-redux.md | 2 +-
aspnetcore/client-side/spa/react.md | 2 +-
aspnetcore/client-side/using-browserlink.md | 2 +-
aspnetcore/client-side/using-grunt.md | 2 +-
aspnetcore/data/ef-mvc/advanced.md | 2 +-
aspnetcore/data/ef-mvc/complex-data-model.md | 2 +-
aspnetcore/data/ef-mvc/concurrency.md | 2 +-
aspnetcore/data/ef-mvc/crud.md | 2 +-
aspnetcore/data/ef-mvc/index.md | 2 +-
aspnetcore/data/ef-mvc/inheritance.md | 2 +-
aspnetcore/data/ef-mvc/intro.md | 2 +-
aspnetcore/data/ef-mvc/migrations.md | 2 +-
aspnetcore/data/ef-mvc/read-related-data.md | 2 +-
aspnetcore/data/ef-mvc/sort-filter-page.md | 2 +-
aspnetcore/data/ef-mvc/update-related-data.md | 2 +-
aspnetcore/data/ef-rp/complex-data-model.md | 2 +-
aspnetcore/data/ef-rp/concurrency.md | 2 +-
aspnetcore/data/ef-rp/crud.md | 2 +-
aspnetcore/data/ef-rp/intro.md | 2 +-
aspnetcore/data/ef-rp/migrations.md | 2 +-
aspnetcore/data/ef-rp/read-related-data.md | 2 +-
aspnetcore/data/ef-rp/sort-filter-page.md | 2 +-
aspnetcore/data/ef-rp/update-related-data.md | 2 +-
aspnetcore/data/entity-framework-6.md | 2 +-
aspnetcore/diagnostics/asp0000.md | 2 +-
aspnetcore/diagnostics/asp0001.md | 2 +-
aspnetcore/diagnostics/asp0003.md | 2 +-
aspnetcore/diagnostics/asp0004.md | 2 +-
aspnetcore/diagnostics/asp0005.md | 2 +-
aspnetcore/diagnostics/asp0006.md | 2 +-
aspnetcore/diagnostics/asp0007.md | 2 +-
aspnetcore/diagnostics/bl0001.md | 2 +-
aspnetcore/diagnostics/bl0002.md | 2 +-
aspnetcore/diagnostics/bl0003.md | 2 +-
aspnetcore/diagnostics/bl0004.md | 2 +-
aspnetcore/diagnostics/bl0005.md | 2 +-
aspnetcore/diagnostics/bl0006.md | 2 +-
aspnetcore/diagnostics/code-analysis.md | 2 +-
aspnetcore/diagnostics/mvc1000.md | 2 +-
aspnetcore/diagnostics/mvc1001.md | 2 +-
aspnetcore/diagnostics/mvc1002.md | 2 +-
aspnetcore/diagnostics/mvc1003.md | 2 +-
aspnetcore/diagnostics/mvc1004.md | 2 +-
aspnetcore/diagnostics/mvc1005.md | 2 +-
aspnetcore/diagnostics/mvc1006.md | 2 +-
aspnetcore/fundamentals/app-state.md | 2 +-
aspnetcore/fundamentals/change-tokens.md | 2 +-
aspnetcore/fundamentals/choose-aspnet-framework.md | 2 +-
aspnetcore/fundamentals/configuration/index.md | 2 +-
aspnetcore/fundamentals/configuration/options.md | 2 +-
aspnetcore/fundamentals/dependency-injection.md | 2 +-
aspnetcore/fundamentals/environments.md | 2 +-
aspnetcore/fundamentals/error-handling.md | 2 +-
aspnetcore/fundamentals/file-providers.md | 2 +-
aspnetcore/fundamentals/host/generic-host.md | 2 +-
aspnetcore/fundamentals/host/hosted-services.md | 2 +-
aspnetcore/fundamentals/host/platform-specific-configuration.md | 2 +-
aspnetcore/fundamentals/host/web-host.md | 2 +-
aspnetcore/fundamentals/http-context.md | 2 +-
aspnetcore/fundamentals/http-logging/index.md | 2 +-
aspnetcore/fundamentals/http-requests.md | 2 +-
aspnetcore/fundamentals/index.md | 2 +-
aspnetcore/fundamentals/localization-extensibility.md | 2 +-
aspnetcore/fundamentals/localization.md | 2 +-
aspnetcore/fundamentals/logging/index.md | 2 +-
aspnetcore/fundamentals/logging/loggermessage.md | 2 +-
aspnetcore/fundamentals/metapackage-app.md | 2 +-
aspnetcore/fundamentals/metapackage.md | 2 +-
.../middleware/extensibility-third-party-container.md | 2 +-
aspnetcore/fundamentals/middleware/extensibility.md | 2 +-
aspnetcore/fundamentals/middleware/index.md | 2 +-
aspnetcore/fundamentals/middleware/request-response.md | 2 +-
aspnetcore/fundamentals/middleware/write.md | 2 +-
aspnetcore/fundamentals/minimal-apis.md | 2 +-
aspnetcore/fundamentals/owin.md | 2 +-
aspnetcore/fundamentals/portable-object-localization.md | 2 +-
aspnetcore/fundamentals/request-features.md | 2 +-
aspnetcore/fundamentals/routing.md | 2 +-
aspnetcore/fundamentals/servers/httpsys.md | 2 +-
aspnetcore/fundamentals/servers/index.md | 2 +-
aspnetcore/fundamentals/servers/kestrel.md | 2 +-
aspnetcore/fundamentals/servers/kestrel/endpoints.md | 2 +-
aspnetcore/fundamentals/servers/kestrel/host-filtering.md | 2 +-
aspnetcore/fundamentals/servers/kestrel/http2.md | 2 +-
aspnetcore/fundamentals/servers/kestrel/http3.md | 2 +-
aspnetcore/fundamentals/servers/kestrel/options.md | 2 +-
aspnetcore/fundamentals/servers/kestrel/request-draining.md | 2 +-
.../fundamentals/servers/kestrel/when-to-use-a-reverse-proxy.md | 2 +-
aspnetcore/fundamentals/startup.md | 2 +-
aspnetcore/fundamentals/static-files.md | 2 +-
aspnetcore/fundamentals/target-aspnetcore.md | 2 +-
aspnetcore/fundamentals/tools/dotnet-aspnet-codegenerator.md | 2 +-
.../fundamentals/troubleshoot-aspnet-core-localization.md | 2 +-
aspnetcore/fundamentals/url-rewriting.md | 2 +-
aspnetcore/fundamentals/w3c-logger/index.md | 2 +-
aspnetcore/fundamentals/websockets.md | 2 +-
aspnetcore/getting-started/index.md | 2 +-
aspnetcore/grpc/aspnetcore.md | 2 +-
aspnetcore/grpc/authn-and-authz.md | 2 +-
aspnetcore/grpc/basics.md | 2 +-
aspnetcore/grpc/browser.md | 2 +-
aspnetcore/grpc/client.md | 2 +-
aspnetcore/grpc/clientfactory.md | 2 +-
aspnetcore/grpc/code-first.md | 2 +-
aspnetcore/grpc/comparison.md | 2 +-
aspnetcore/grpc/configuration.md | 2 +-
aspnetcore/grpc/deadlines-cancellation.md | 2 +-
aspnetcore/grpc/diagnostics.md | 2 +-
aspnetcore/grpc/dotnet-grpc.md | 2 +-
aspnetcore/grpc/health-checks.md | 2 +-
aspnetcore/grpc/httpapi.md | 2 +-
aspnetcore/grpc/index.md | 2 +-
aspnetcore/grpc/interprocess.md | 2 +-
aspnetcore/grpc/loadbalancing.md | 2 +-
aspnetcore/grpc/migration.md | 2 +-
aspnetcore/grpc/netstandard.md | 2 +-
aspnetcore/grpc/performance.md | 2 +-
aspnetcore/grpc/protobuf.md | 2 +-
aspnetcore/grpc/retries.md | 2 +-
aspnetcore/grpc/security.md | 2 +-
aspnetcore/grpc/services.md | 2 +-
aspnetcore/grpc/supported-platforms.md | 2 +-
aspnetcore/grpc/test-client.md | 2 +-
aspnetcore/grpc/test-services.md | 2 +-
aspnetcore/grpc/test-tools.md | 2 +-
aspnetcore/grpc/troubleshoot.md | 2 +-
aspnetcore/grpc/versioning.md | 2 +-
aspnetcore/grpc/why-migrate-wcf-to-dotnet-grpc.md | 2 +-
aspnetcore/host-and-deploy/app-offline.md | 2 +-
aspnetcore/host-and-deploy/aspnet-core-module.md | 2 +-
aspnetcore/host-and-deploy/azure-apps/index.md | 2 +-
aspnetcore/host-and-deploy/azure-iis-errors-reference.md | 2 +-
aspnetcore/host-and-deploy/directory-structure.md | 2 +-
aspnetcore/host-and-deploy/docker/building-net-docker-images.md | 2 +-
aspnetcore/host-and-deploy/docker/index.md | 2 +-
.../host-and-deploy/docker/visual-studio-tools-for-docker.md | 2 +-
aspnetcore/host-and-deploy/health-checks.md | 2 +-
aspnetcore/host-and-deploy/iis/advanced.md | 2 +-
aspnetcore/host-and-deploy/iis/development-time-iis-support.md | 2 +-
aspnetcore/host-and-deploy/iis/hosting-bundle.md | 2 +-
aspnetcore/host-and-deploy/iis/http3.md | 2 +-
aspnetcore/host-and-deploy/iis/in-process-hosting.md | 2 +-
aspnetcore/host-and-deploy/iis/index.md | 2 +-
aspnetcore/host-and-deploy/iis/logging-and-diagnostics.md | 2 +-
aspnetcore/host-and-deploy/iis/modules.md | 2 +-
aspnetcore/host-and-deploy/iis/out-of-process-hosting.md | 2 +-
aspnetcore/host-and-deploy/iis/protocols.md | 2 +-
aspnetcore/host-and-deploy/iis/transform-webconfig.md | 2 +-
aspnetcore/host-and-deploy/iis/web-config.md | 2 +-
aspnetcore/host-and-deploy/index.md | 2 +-
aspnetcore/host-and-deploy/linux-apache.md | 2 +-
aspnetcore/host-and-deploy/linux-nginx.md | 2 +-
aspnetcore/host-and-deploy/proxy-load-balancer.md | 2 +-
aspnetcore/host-and-deploy/visual-studio-publish-profiles.md | 2 +-
aspnetcore/host-and-deploy/web-farm.md | 2 +-
aspnetcore/host-and-deploy/windows-service.md | 2 +-
aspnetcore/includes/2.1-SDK.md | 2 +-
aspnetcore/includes/2.2-SDK.md | 2 +-
aspnetcore/includes/3.0-SDK.md | 2 +-
aspnetcore/includes/3.1-SDK.md | 2 +-
aspnetcore/includes/5.0-SDK.md | 2 +-
aspnetcore/includes/6.0-SDK.md | 2 +-
aspnetcore/includes/DevProdSQLite.md | 2 +-
aspnetcore/includes/DuendeIdentityServer.md | 2 +-
aspnetcore/includes/ForwardedHeaders.md | 2 +-
aspnetcore/includes/IdentityServer4.md | 2 +-
aspnetcore/includes/MTcomments.md | 2 +-
aspnetcore/includes/MyDisplayRouteInfo.md | 2 +-
aspnetcore/includes/MyDisplayRouteInfoBoth.md | 2 +-
aspnetcore/includes/RP-EF/intro.md | 2 +-
aspnetcore/includes/RP-EF/rp-over-mvc.md | 2 +-
aspnetcore/includes/RP-MVC/validation-net6.md | 2 +-
aspnetcore/includes/RP-MVC/validation.md | 2 +-
aspnetcore/includes/RP-mvc-shared/sqlite-warn.md | 2 +-
aspnetcore/includes/RP/sqlite.md | 2 +-
aspnetcore/includes/RP/sqlitedev.md | 2 +-
aspnetcore/includes/SameSiteIdentity.md | 2 +-
aspnetcore/includes/add-EF-NuGet-SQLite-CLI-5.md | 2 +-
aspnetcore/includes/add-EF-NuGet-SQLite-CLI-6.md | 2 +-
aspnetcore/includes/add-EF-NuGet-SQLite-CLI.md | 2 +-
aspnetcore/includes/announcements.md | 2 +-
aspnetcore/includes/app-secrets/secrets-json-file-and-text.md | 2 +-
aspnetcore/includes/app-secrets/secrets-json-file.md | 2 +-
aspnetcore/includes/aspnet-codegenerator-args-md.md | 2 +-
aspnetcore/includes/aspnetcore-repo-ref-source-links.md | 2 +-
aspnetcore/includes/azure-apps-preview-notice.md | 2 +-
aspnetcore/includes/benefits.md | 2 +-
aspnetcore/includes/bind-get.md | 2 +-
aspnetcore/includes/bind.md | 2 +-
aspnetcore/includes/bind6.md | 2 +-
aspnetcore/includes/built-in-TH.md | 2 +-
aspnetcore/includes/catchall.md | 2 +-
aspnetcore/includes/cdn.md | 2 +-
aspnetcore/includes/choose-ui-link.md | 2 +-
aspnetcore/includes/code-comments-loc.md | 2 +-
aspnetcore/includes/combine-di.md | 2 +-
aspnetcore/includes/combine-di6.md | 2 +-
aspnetcore/includes/connectionid-signalr.md | 2 +-
aspnetcore/includes/cookies-not-compressed.md | 2 +-
aspnetcore/includes/csharp-8-required.md | 2 +-
aspnetcore/includes/css-isolation.md | 2 +-
aspnetcore/includes/dbg-route.md | 2 +-
aspnetcore/includes/disableVer.md | 2 +-
aspnetcore/includes/disableVer6.md | 2 +-
aspnetcore/includes/ef-cli.md | 2 +-
aspnetcore/includes/ef-pmc.md | 2 +-
aspnetcore/includes/environmentVarableColon.md | 2 +-
aspnetcore/includes/gRPCazure.md | 2 +-
aspnetcore/includes/http-repl/requires-body-options.md | 2 +-
aspnetcore/includes/http-repl/standard-options.md | 2 +-
aspnetcore/includes/js-collocation.md | 2 +-
aspnetcore/includes/libman-cli/provider-names.md | 2 +-
aspnetcore/includes/libman-cli/standard-cli-options.md | 2 +-
aspnetcore/includes/localization/currency.md | 2 +-
.../includes/localization/unsupported-culture-log-level.md | 2 +-
aspnetcore/includes/mac-terminal-access.md | 2 +-
aspnetcore/includes/make-x509-cert.md | 2 +-
aspnetcore/includes/mvc-intro/model4.md | 2 +-
aspnetcore/includes/net-core-prereqs-mac-2.2.md | 2 +-
aspnetcore/includes/net-core-prereqs-mac-3.0.md | 2 +-
aspnetcore/includes/net-core-prereqs-mac-3.1.md | 2 +-
aspnetcore/includes/net-core-prereqs-mac-5.0.md | 2 +-
aspnetcore/includes/net-core-prereqs-vs-3.0.md | 2 +-
aspnetcore/includes/net-core-prereqs-vs-3.1.md | 2 +-
aspnetcore/includes/net-core-prereqs-vs-5.0.md | 2 +-
aspnetcore/includes/net-core-prereqs-vs2019-2.2.md | 2 +-
aspnetcore/includes/net-core-prereqs-vsc-2.2.md | 2 +-
aspnetcore/includes/net-core-prereqs-vsc-3.0.md | 2 +-
aspnetcore/includes/net-core-prereqs-vsc-3.1.md | 2 +-
aspnetcore/includes/net-core-prereqs-vsc-5.0.md | 2 +-
aspnetcore/includes/net-core-sdk-download-link.md | 2 +-
aspnetcore/includes/net-prereqs-mac-6.0.md | 2 +-
aspnetcore/includes/net-prereqs-vs-6.0.md | 2 +-
aspnetcore/includes/net-prereqs-vsc-6.0.md | 2 +-
aspnetcore/includes/package-reference.md | 2 +-
aspnetcore/includes/razor.md | 2 +-
aspnetcore/includes/regex.md | 2 +-
aspnetcore/includes/requireAuth.md | 2 +-
aspnetcore/includes/reset.md | 2 +-
aspnetcore/includes/response-caching-mid.md | 2 +-
aspnetcore/includes/run-the-app.md | 2 +-
aspnetcore/includes/run-the-app6.0.md | 2 +-
aspnetcore/includes/scaffold-identity/hsts.md | 2 +-
aspnetcore/includes/scaffold-identity/id-scaffold-dlg-auth.md | 2 +-
aspnetcore/includes/scaffold-identity/id-scaffold-dlg.md | 2 +-
aspnetcore/includes/scaffold-identity/install-pkg.md | 2 +-
aspnetcore/includes/scaffold-identity/migrations.md | 2 +-
aspnetcore/includes/scaffoldTFM-5.md | 2 +-
aspnetcore/includes/scaffoldTFM.md | 2 +-
.../includes/signalr-typescript-webpack/npm-run-release.md | 2 +-
aspnetcore/includes/spa-proxy.md | 2 +-
aspnetcore/includes/sql-log.md | 2 +-
aspnetcore/includes/sqlite-warn.md | 2 +-
aspnetcore/includes/trailers.md | 2 +-
aspnetcore/includes/trust-ff.md | 2 +-
aspnetcore/includes/trustCertMac.md | 2 +-
aspnetcore/includes/trustCertMac6.md | 2 +-
aspnetcore/includes/trustCertVS.md | 2 +-
aspnetcore/includes/trustCertVS22.md | 2 +-
aspnetcore/includes/trustCertVSC.md | 2 +-
aspnetcore/includes/view-identity-db.md | 2 +-
aspnetcore/includes/vs-vsc-vsmac-help.md | 2 +-
aspnetcore/includes/worker-template-instructions-net6.md | 2 +-
aspnetcore/includes/worker-template-instructions.md | 2 +-
aspnetcore/introduction-to-aspnet-core.md | 2 +-
aspnetcore/migration/1x-to-2x/identity-2x.md | 2 +-
aspnetcore/migration/1x-to-2x/index.md | 2 +-
aspnetcore/migration/20_21.md | 2 +-
aspnetcore/migration/21-to-22.md | 2 +-
aspnetcore/migration/22-to-30.md | 2 +-
aspnetcore/migration/30-to-31.md | 2 +-
aspnetcore/migration/31-to-50.md | 2 +-
aspnetcore/migration/31-to-60.md | 2 +-
aspnetcore/migration/50-to-60-samples.md | 2 +-
aspnetcore/migration/50-to-60.md | 2 +-
aspnetcore/migration/Logging-nonaspnetcore.md | 2 +-
aspnetcore/migration/claimsprincipal-current.md | 2 +-
aspnetcore/migration/configuration.md | 2 +-
aspnetcore/migration/http-modules.md | 2 +-
aspnetcore/migration/identity.md | 2 +-
aspnetcore/migration/mvc.md | 2 +-
aspnetcore/migration/proper-to-2x/index.md | 2 +-
.../migration/proper-to-2x/membership-to-core-identity.md | 2 +-
aspnetcore/migration/proper-to-2x/mvc2.md | 2 +-
aspnetcore/migration/webapi.md | 2 +-
aspnetcore/mobile/index.md | 2 +-
aspnetcore/mobile/native-mobile-backend.md | 2 +-
aspnetcore/mvc/advanced/app-parts.md | 2 +-
aspnetcore/mvc/advanced/custom-model-binding.md | 2 +-
aspnetcore/mvc/compatibility-version.md | 2 +-
aspnetcore/mvc/controllers/actions.md | 2 +-
aspnetcore/mvc/controllers/application-model.md | 2 +-
aspnetcore/mvc/controllers/areas.md | 2 +-
aspnetcore/mvc/controllers/dependency-injection.md | 2 +-
aspnetcore/mvc/controllers/filters.md | 2 +-
aspnetcore/mvc/controllers/routing.md | 2 +-
aspnetcore/mvc/controllers/testing.md | 2 +-
aspnetcore/mvc/models/file-uploads.md | 2 +-
aspnetcore/mvc/models/model-binding.md | 2 +-
aspnetcore/mvc/models/validation.md | 2 +-
aspnetcore/mvc/overview.md | 2 +-
aspnetcore/mvc/views/dependency-injection.md | 2 +-
aspnetcore/mvc/views/layout.md | 2 +-
aspnetcore/mvc/views/overview.md | 2 +-
aspnetcore/mvc/views/partial.md | 2 +-
aspnetcore/mvc/views/razor.md | 2 +-
aspnetcore/mvc/views/tag-helpers/authoring.md | 2 +-
aspnetcore/mvc/views/tag-helpers/built-in/anchor-tag-helper.md | 2 +-
aspnetcore/mvc/views/tag-helpers/built-in/cache-tag-helper.md | 2 +-
.../mvc/views/tag-helpers/built-in/component-tag-helper.md | 2 +-
.../views/tag-helpers/built-in/distributed-cache-tag-helper.md | 2 +-
.../mvc/views/tag-helpers/built-in/environment-tag-helper.md | 2 +-
aspnetcore/mvc/views/tag-helpers/built-in/image-tag-helper.md | 2 +-
aspnetcore/mvc/views/tag-helpers/built-in/index.md | 2 +-
aspnetcore/mvc/views/tag-helpers/built-in/link-tag-helper.md | 2 +-
aspnetcore/mvc/views/tag-helpers/built-in/partial-tag-helper.md | 2 +-
.../mvc/views/tag-helpers/built-in/persist-component-state.md | 2 +-
aspnetcore/mvc/views/tag-helpers/built-in/script-tag-helper.md | 2 +-
aspnetcore/mvc/views/tag-helpers/intro.md | 2 +-
aspnetcore/mvc/views/tag-helpers/th-components.md | 2 +-
aspnetcore/mvc/views/view-compilation.md | 2 +-
aspnetcore/mvc/views/view-components.md | 2 +-
aspnetcore/mvc/views/working-with-forms.md | 2 +-
aspnetcore/performance/ObjectPool.md | 2 +-
aspnetcore/performance/caching/distributed.md | 2 +-
aspnetcore/performance/caching/memory.md | 2 +-
aspnetcore/performance/caching/middleware.md | 2 +-
aspnetcore/performance/caching/overview.md | 2 +-
aspnetcore/performance/caching/response.md | 2 +-
aspnetcore/performance/diagnostic-tools.md | 2 +-
aspnetcore/performance/memory.md | 2 +-
aspnetcore/performance/performance-best-practices.md | 2 +-
aspnetcore/performance/response-compression.md | 2 +-
aspnetcore/razor-pages/filter.md | 2 +-
aspnetcore/razor-pages/index.md | 2 +-
aspnetcore/razor-pages/razor-pages-conventions.md | 2 +-
aspnetcore/razor-pages/sdk.md | 2 +-
aspnetcore/razor-pages/ui-class.md | 2 +-
aspnetcore/razor-pages/web-sdk.md | 2 +-
aspnetcore/release-notes/aspnetcore-1.1.md | 2 +-
aspnetcore/release-notes/aspnetcore-2.0.md | 2 +-
aspnetcore/release-notes/aspnetcore-2.1.md | 2 +-
aspnetcore/release-notes/aspnetcore-2.2.md | 2 +-
aspnetcore/release-notes/aspnetcore-3.0.md | 2 +-
aspnetcore/release-notes/aspnetcore-3.1.md | 2 +-
aspnetcore/release-notes/aspnetcore-5.0.md | 2 +-
aspnetcore/release-notes/aspnetcore-6.0.md | 2 +-
aspnetcore/security/anti-request-forgery.md | 2 +-
aspnetcore/security/app-secrets.md | 2 +-
aspnetcore/security/authentication/2fa.md | 2 +-
aspnetcore/security/authentication/accconfirm.md | 2 +-
aspnetcore/security/authentication/add-user-data.md | 2 +-
.../security/authentication/azure-active-directory/index.md | 2 +-
aspnetcore/security/authentication/azure-ad-b2c.md | 2 +-
aspnetcore/security/authentication/certauth.md | 2 +-
aspnetcore/security/authentication/claims.md | 2 +-
aspnetcore/security/authentication/community.md | 2 +-
aspnetcore/security/authentication/cookie.md | 2 +-
aspnetcore/security/authentication/customize-identity-model.md | 2 +-
.../security/authentication/identity-api-authorization.md | 2 +-
aspnetcore/security/authentication/identity-configuration.md | 2 +-
.../authentication/identity-custom-storage-providers.md | 2 +-
aspnetcore/security/authentication/identity-enable-qrcodes.md | 2 +-
aspnetcore/security/authentication/identity.md | 2 +-
aspnetcore/security/authentication/index.md | 2 +-
aspnetcore/security/authentication/individual.md | 2 +-
aspnetcore/security/authentication/mfa.md | 2 +-
aspnetcore/security/authentication/policyschemes.md | 2 +-
aspnetcore/security/authentication/samples.md | 2 +-
aspnetcore/security/authentication/scaffold-identity.md | 2 +-
aspnetcore/security/authentication/social/additional-claims.md | 2 +-
aspnetcore/security/authentication/social/facebook-logins.md | 2 +-
aspnetcore/security/authentication/social/google-logins.md | 2 +-
aspnetcore/security/authentication/social/index.md | 2 +-
aspnetcore/security/authentication/social/microsoft-logins.md | 2 +-
aspnetcore/security/authentication/social/other-logins.md | 2 +-
.../security/authentication/social/social-without-identity.md | 2 +-
aspnetcore/security/authentication/social/twitter-logins.md | 2 +-
aspnetcore/security/authentication/windowsauth.md | 2 +-
aspnetcore/security/authentication/ws-federation.md | 2 +-
aspnetcore/security/authorization/claims.md | 2 +-
aspnetcore/security/authorization/dependencyinjection.md | 2 +-
.../security/authorization/iauthorizationpolicyprovider.md | 2 +-
aspnetcore/security/authorization/introduction.md | 2 +-
aspnetcore/security/authorization/limitingidentitybyscheme.md | 2 +-
aspnetcore/security/authorization/policies.md | 2 +-
aspnetcore/security/authorization/razor-pages-authorization.md | 2 +-
aspnetcore/security/authorization/resourcebased.md | 2 +-
aspnetcore/security/authorization/roles.md | 2 +-
aspnetcore/security/authorization/secure-data.md | 2 +-
aspnetcore/security/authorization/simple.md | 2 +-
aspnetcore/security/authorization/views.md | 2 +-
aspnetcore/security/cookie-sharing.md | 2 +-
aspnetcore/security/cors.md | 2 +-
aspnetcore/security/cross-site-scripting.md | 2 +-
aspnetcore/security/data-protection/compatibility/index.md | 2 +-
.../data-protection/compatibility/replacing-machinekey.md | 2 +-
.../security/data-protection/configuration/default-settings.md | 2 +-
aspnetcore/security/data-protection/configuration/index.md | 2 +-
.../data-protection/configuration/machine-wide-policy.md | 2 +-
.../security/data-protection/configuration/non-di-scenarios.md | 2 +-
aspnetcore/security/data-protection/configuration/overview.md | 2 +-
.../data-protection/consumer-apis/dangerous-unprotect.md | 2 +-
.../data-protection/consumer-apis/limited-lifetime-payloads.md | 2 +-
aspnetcore/security/data-protection/consumer-apis/overview.md | 2 +-
.../security/data-protection/consumer-apis/password-hashing.md | 2 +-
.../consumer-apis/purpose-strings-multitenancy.md | 2 +-
.../security/data-protection/consumer-apis/purpose-strings.md | 2 +-
.../security/data-protection/extensibility/core-crypto.md | 2 +-
aspnetcore/security/data-protection/extensibility/index.md | 2 +-
.../security/data-protection/extensibility/key-management.md | 2 +-
aspnetcore/security/data-protection/extensibility/misc-apis.md | 2 +-
.../implementation/authenticated-encryption-details.md | 2 +-
.../security/data-protection/implementation/context-headers.md | 2 +-
aspnetcore/security/data-protection/implementation/index.md | 2 +-
.../data-protection/implementation/key-encryption-at-rest.md | 2 +-
.../security/data-protection/implementation/key-immutability.md | 2 +-
.../security/data-protection/implementation/key-management.md | 2 +-
.../data-protection/implementation/key-storage-ephemeral.md | 2 +-
.../data-protection/implementation/key-storage-format.md | 2 +-
.../data-protection/implementation/key-storage-providers.md | 2 +-
.../security/data-protection/implementation/subkeyderivation.md | 2 +-
aspnetcore/security/data-protection/introduction.md | 2 +-
aspnetcore/security/data-protection/using-data-protection.md | 2 +-
aspnetcore/security/docker-compose-https.md | 2 +-
aspnetcore/security/docker-https.md | 2 +-
aspnetcore/security/enforcing-ssl.md | 2 +-
aspnetcore/security/gdpr.md | 2 +-
aspnetcore/security/index.md | 2 +-
aspnetcore/security/ip-safelist.md | 2 +-
aspnetcore/security/key-vault-configuration.md | 2 +-
aspnetcore/security/preventing-open-redirects.md | 2 +-
aspnetcore/security/samesite.md | 2 +-
aspnetcore/security/samesite/mvc21.md | 2 +-
aspnetcore/security/samesite/rp21.md | 2 +-
aspnetcore/security/samesite/rp31.md | 2 +-
aspnetcore/signalr/api-design.md | 2 +-
aspnetcore/signalr/authn-and-authz.md | 2 +-
aspnetcore/signalr/background-services.md | 2 +-
aspnetcore/signalr/client-features.md | 2 +-
aspnetcore/signalr/configuration.md | 2 +-
aspnetcore/signalr/diagnostics.md | 2 +-
aspnetcore/signalr/dotnet-client.md | 2 +-
aspnetcore/signalr/groups.md | 2 +-
aspnetcore/signalr/hub-filters.md | 2 +-
aspnetcore/signalr/hubcontext.md | 2 +-
aspnetcore/signalr/hubs.md | 2 +-
aspnetcore/signalr/introduction.md | 2 +-
aspnetcore/signalr/java-client.md | 2 +-
aspnetcore/signalr/javascript-client.md | 2 +-
aspnetcore/signalr/messagepackhubprotocol.md | 2 +-
aspnetcore/signalr/publish-to-azure-web-app.md | 2 +-
aspnetcore/signalr/redis-backplane.md | 2 +-
aspnetcore/signalr/scale.md | 2 +-
aspnetcore/signalr/security.md | 2 +-
aspnetcore/signalr/streaming.md | 2 +-
aspnetcore/signalr/supported-platforms.md | 2 +-
aspnetcore/signalr/troubleshoot.md | 2 +-
aspnetcore/signalr/version-differences.md | 2 +-
aspnetcore/test/debug-aspnetcore-source.md | 2 +-
aspnetcore/test/hot-reload.md | 2 +-
aspnetcore/test/integration-tests.md | 2 +-
aspnetcore/test/load-tests.md | 2 +-
aspnetcore/test/middleware.md | 2 +-
aspnetcore/test/razor-pages-tests.md | 2 +-
aspnetcore/test/troubleshoot-azure-iis.md | 2 +-
aspnetcore/test/troubleshoot.md | 2 +-
aspnetcore/tutorials/choose-web-ui.md | 2 +-
aspnetcore/tutorials/dotnet-watch.md | 2 +-
aspnetcore/tutorials/first-mongo-app.md | 2 +-
aspnetcore/tutorials/first-mvc-app/adding-controller.md | 2 +-
aspnetcore/tutorials/first-mvc-app/adding-model.md | 2 +-
aspnetcore/tutorials/first-mvc-app/adding-view.md | 2 +-
aspnetcore/tutorials/first-mvc-app/controller-methods-views.md | 2 +-
aspnetcore/tutorials/first-mvc-app/details.md | 2 +-
aspnetcore/tutorials/first-mvc-app/new-field.md | 2 +-
aspnetcore/tutorials/first-mvc-app/search.md | 2 +-
aspnetcore/tutorials/first-mvc-app/start-mvc.md | 2 +-
aspnetcore/tutorials/first-mvc-app/validation.md | 2 +-
aspnetcore/tutorials/first-mvc-app/working-with-sql.md | 2 +-
aspnetcore/tutorials/first-web-api.md | 2 +-
aspnetcore/tutorials/getting-started-with-NSwag.md | 2 +-
aspnetcore/tutorials/getting-started-with-swashbuckle.md | 2 +-
aspnetcore/tutorials/grpc/grpc-start.md | 2 +-
aspnetcore/tutorials/min-web-api.md | 2 +-
aspnetcore/tutorials/publish-to-azure-webapp-using-vs.md | 2 +-
aspnetcore/tutorials/publish-to-azure-webapp-using-vscode.md | 2 +-
aspnetcore/tutorials/publish-to-iis.md | 2 +-
aspnetcore/tutorials/razor-pages/da1.md | 2 +-
aspnetcore/tutorials/razor-pages/index.md | 2 +-
aspnetcore/tutorials/razor-pages/model.md | 2 +-
aspnetcore/tutorials/razor-pages/new-field.md | 2 +-
aspnetcore/tutorials/razor-pages/page.md | 2 +-
aspnetcore/tutorials/razor-pages/razor-pages-start.md | 2 +-
aspnetcore/tutorials/razor-pages/search.md | 2 +-
aspnetcore/tutorials/razor-pages/sql.md | 2 +-
aspnetcore/tutorials/razor-pages/validation.md | 2 +-
aspnetcore/tutorials/signalr-typescript-webpack.md | 2 +-
aspnetcore/tutorials/signalr.md | 2 +-
aspnetcore/tutorials/web-api-help-pages-using-swagger.md | 2 +-
aspnetcore/tutorials/web-api-javascript.md | 2 +-
aspnetcore/web-api/Microsoft.dotnet-openapi.md | 2 +-
aspnetcore/web-api/action-return-types.md | 2 +-
aspnetcore/web-api/advanced/analyzers.md | 2 +-
aspnetcore/web-api/advanced/conventions.md | 2 +-
aspnetcore/web-api/advanced/custom-formatters.md | 2 +-
aspnetcore/web-api/advanced/formatting.md | 2 +-
aspnetcore/web-api/handle-errors.md | 2 +-
aspnetcore/web-api/http-repl/index.md | 2 +-
aspnetcore/web-api/http-repl/telemetry.md | 2 +-
aspnetcore/web-api/index.md | 2 +-
aspnetcore/web-api/jsonpatch.md | 2 +-
aspnetcore/web-api/route-to-code.md | 2 +-
623 files changed, 623 insertions(+), 623 deletions(-)
diff --git a/aspnetcore/blazor/advanced-scenarios.md b/aspnetcore/blazor/advanced-scenarios.md
index 2aabb5e98504..49e774619c32 100644
--- a/aspnetcore/blazor/advanced-scenarios.md
+++ b/aspnetcore/blazor/advanced-scenarios.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/advanced-scenarios
---
# ASP.NET Core Blazor advanced scenarios
diff --git a/aspnetcore/blazor/blazor-server-ef-core.md b/aspnetcore/blazor/blazor-server-ef-core.md
index e058d505eaee..c2503f5cffef 100644
--- a/aspnetcore/blazor/blazor-server-ef-core.md
+++ b/aspnetcore/blazor/blazor-server-ef-core.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: jeliknes
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/blazor-server-ef-core
---
# ASP.NET Core Blazor Server with Entity Framework Core (EFCore)
diff --git a/aspnetcore/blazor/call-web-api.md b/aspnetcore/blazor/call-web-api.md
index 1e5d4c9a5f35..ef64f14ca3ff 100644
--- a/aspnetcore/blazor/call-web-api.md
+++ b/aspnetcore/blazor/call-web-api.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/call-web-api
zone_pivot_groups: blazor-hosting-models
---
diff --git a/aspnetcore/blazor/components/built-in-components.md b/aspnetcore/blazor/components/built-in-components.md
index d62610a83f1c..f9875d961afb 100644
--- a/aspnetcore/blazor/components/built-in-components.md
+++ b/aspnetcore/blazor/components/built-in-components.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/built-in-components
---
# ASP.NET Core built-in Razor components
diff --git a/aspnetcore/blazor/components/cascading-values-and-parameters.md b/aspnetcore/blazor/components/cascading-values-and-parameters.md
index 8554f8c20bc3..e09a0e6b7442 100644
--- a/aspnetcore/blazor/components/cascading-values-and-parameters.md
+++ b/aspnetcore/blazor/components/cascading-values-and-parameters.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/cascading-values-and-parameters
---
# ASP.NET Core Blazor cascading values and parameters
diff --git a/aspnetcore/blazor/components/class-libraries.md b/aspnetcore/blazor/components/class-libraries.md
index 53de0aac821b..f647fcb0c3c3 100644
--- a/aspnetcore/blazor/components/class-libraries.md
+++ b/aspnetcore/blazor/components/class-libraries.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/class-libraries
---
# Consume ASP.NET Core Razor components from Razor class libraries
diff --git a/aspnetcore/blazor/components/control-head-content.md b/aspnetcore/blazor/components/control-head-content.md
index 8b02078ec9a2..99af8ffb0418 100644
--- a/aspnetcore/blazor/components/control-head-content.md
+++ b/aspnetcore/blazor/components/control-head-content.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/control-head-content
---
# Control `
` content in ASP.NET Core Blazor apps
diff --git a/aspnetcore/blazor/components/css-isolation.md b/aspnetcore/blazor/components/css-isolation.md
index f1a3dfc71fd6..20f3c32702fb 100644
--- a/aspnetcore/blazor/components/css-isolation.md
+++ b/aspnetcore/blazor/components/css-isolation.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/css-isolation
---
# ASP.NET Core Blazor CSS isolation
diff --git a/aspnetcore/blazor/components/data-binding.md b/aspnetcore/blazor/components/data-binding.md
index b0939532fd81..6fe01014107b 100644
--- a/aspnetcore/blazor/components/data-binding.md
+++ b/aspnetcore/blazor/components/data-binding.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/data-binding
---
# ASP.NET Core Blazor data binding
diff --git a/aspnetcore/blazor/components/dynamiccomponent.md b/aspnetcore/blazor/components/dynamiccomponent.md
index cd3e203c827e..a4658257e053 100644
--- a/aspnetcore/blazor/components/dynamiccomponent.md
+++ b/aspnetcore/blazor/components/dynamiccomponent.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/dynamiccomponent
---
# Dynamically-rendered ASP.NET Core Razor components
diff --git a/aspnetcore/blazor/components/event-handling.md b/aspnetcore/blazor/components/event-handling.md
index cfd1ff0a4870..816fcb080e66 100644
--- a/aspnetcore/blazor/components/event-handling.md
+++ b/aspnetcore/blazor/components/event-handling.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/event-handling
---
# ASP.NET Core Blazor event handling
diff --git a/aspnetcore/blazor/components/index.md b/aspnetcore/blazor/components/index.md
index c340ad025606..9fff3c6cec2f 100644
--- a/aspnetcore/blazor/components/index.md
+++ b/aspnetcore/blazor/components/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/index
---
# ASP.NET Core Razor components
diff --git a/aspnetcore/blazor/components/layouts.md b/aspnetcore/blazor/components/layouts.md
index 6b6e3315a7f1..fa68e5febe13 100644
--- a/aspnetcore/blazor/components/layouts.md
+++ b/aspnetcore/blazor/components/layouts.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/layouts
---
# ASP.NET Core Blazor layouts
diff --git a/aspnetcore/blazor/components/lifecycle.md b/aspnetcore/blazor/components/lifecycle.md
index 1d093bb6a472..dea769bf3742 100644
--- a/aspnetcore/blazor/components/lifecycle.md
+++ b/aspnetcore/blazor/components/lifecycle.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/lifecycle
---
# ASP.NET Core Razor component lifecycle
diff --git a/aspnetcore/blazor/components/prerendering-and-integration.md b/aspnetcore/blazor/components/prerendering-and-integration.md
index 7d3db8fa3922..4d2dddab4fd3 100644
--- a/aspnetcore/blazor/components/prerendering-and-integration.md
+++ b/aspnetcore/blazor/components/prerendering-and-integration.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/prerendering-and-integration
zone_pivot_groups: blazor-hosting-models
---
diff --git a/aspnetcore/blazor/components/rendering.md b/aspnetcore/blazor/components/rendering.md
index 1b7b5e496b40..fad47f3fd084 100644
--- a/aspnetcore/blazor/components/rendering.md
+++ b/aspnetcore/blazor/components/rendering.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/rendering
---
# ASP.NET Core Blazor component rendering
diff --git a/aspnetcore/blazor/components/templated-components.md b/aspnetcore/blazor/components/templated-components.md
index c41dcda8f8f3..7a920ca7dc04 100644
--- a/aspnetcore/blazor/components/templated-components.md
+++ b/aspnetcore/blazor/components/templated-components.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/templated-components
---
# ASP.NET Core Blazor templated components
diff --git a/aspnetcore/blazor/components/virtualization.md b/aspnetcore/blazor/components/virtualization.md
index 1a6d99f52ba3..0c86f8bde81d 100644
--- a/aspnetcore/blazor/components/virtualization.md
+++ b/aspnetcore/blazor/components/virtualization.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/virtualization
---
# ASP.NET Core Blazor component virtualization
diff --git a/aspnetcore/blazor/debug.md b/aspnetcore/blazor/debug.md
index 63f6a06bc431..97ecf0817eb1 100644
--- a/aspnetcore/blazor/debug.md
+++ b/aspnetcore/blazor/debug.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/debug
---
# Debug ASP.NET Core Blazor WebAssembly
diff --git a/aspnetcore/blazor/file-downloads.md b/aspnetcore/blazor/file-downloads.md
index bd3024ca794a..7e0f8c019f11 100644
--- a/aspnetcore/blazor/file-downloads.md
+++ b/aspnetcore/blazor/file-downloads.md
@@ -5,7 +5,7 @@ description: Learn how to download files using Blazor.
monikerRange: '>= aspnetcore-6.0'
ms.author: taparik
ms.custom: mvc
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
ms.date: 11/09/2021
uid: blazor/file-downloads
---
diff --git a/aspnetcore/blazor/file-uploads.md b/aspnetcore/blazor/file-uploads.md
index f99de8f01f26..4c664ecbd2ab 100644
--- a/aspnetcore/blazor/file-uploads.md
+++ b/aspnetcore/blazor/file-uploads.md
@@ -5,7 +5,7 @@ description: Learn how to upload files in Blazor with the InputFile component.
monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
ms.date: 11/09/2021
uid: blazor/file-uploads
zone_pivot_groups: blazor-hosting-models
diff --git a/aspnetcore/blazor/forms-validation.md b/aspnetcore/blazor/forms-validation.md
index a065fe416f6b..7813692670d4 100644
--- a/aspnetcore/blazor/forms-validation.md
+++ b/aspnetcore/blazor/forms-validation.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/forms-validation
---
# ASP.NET Core Blazor forms and validation
diff --git a/aspnetcore/blazor/fundamentals/configuration.md b/aspnetcore/blazor/fundamentals/configuration.md
index 4786908ea88a..223b184cff73 100644
--- a/aspnetcore/blazor/fundamentals/configuration.md
+++ b/aspnetcore/blazor/fundamentals/configuration.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/configuration
---
# ASP.NET Core Blazor configuration
diff --git a/aspnetcore/blazor/fundamentals/dependency-injection.md b/aspnetcore/blazor/fundamentals/dependency-injection.md
index feeabecf96b3..f75395e23ff7 100644
--- a/aspnetcore/blazor/fundamentals/dependency-injection.md
+++ b/aspnetcore/blazor/fundamentals/dependency-injection.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/dependency-injection
---
# ASP.NET Core Blazor dependency injection
diff --git a/aspnetcore/blazor/fundamentals/environments.md b/aspnetcore/blazor/fundamentals/environments.md
index d0da80c30eb2..adb13dfcffaf 100644
--- a/aspnetcore/blazor/fundamentals/environments.md
+++ b/aspnetcore/blazor/fundamentals/environments.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Development, Staging, Production]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Development, Staging, Production]
uid: blazor/fundamentals/environments
---
# ASP.NET Core Blazor environments
diff --git a/aspnetcore/blazor/fundamentals/handle-errors.md b/aspnetcore/blazor/fundamentals/handle-errors.md
index 128e2ee0fad9..1c34302e12b0 100644
--- a/aspnetcore/blazor/fundamentals/handle-errors.md
+++ b/aspnetcore/blazor/fundamentals/handle-errors.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/handle-errors
---
# Handle errors in ASP.NET Core Blazor apps
diff --git a/aspnetcore/blazor/fundamentals/index.md b/aspnetcore/blazor/fundamentals/index.md
index 4d212275734a..8869c34b8b79 100644
--- a/aspnetcore/blazor/fundamentals/index.md
+++ b/aspnetcore/blazor/fundamentals/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/08/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/index
---
# ASP.NET Core Blazor fundamentals
diff --git a/aspnetcore/blazor/fundamentals/logging.md b/aspnetcore/blazor/fundamentals/logging.md
index 952e08d8da7e..d9050c885830 100644
--- a/aspnetcore/blazor/fundamentals/logging.md
+++ b/aspnetcore/blazor/fundamentals/logging.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/logging
---
# ASP.NET Core Blazor logging
diff --git a/aspnetcore/blazor/fundamentals/routing.md b/aspnetcore/blazor/fundamentals/routing.md
index c58ec3d08801..2539f426891e 100644
--- a/aspnetcore/blazor/fundamentals/routing.md
+++ b/aspnetcore/blazor/fundamentals/routing.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/routing
---
# ASP.NET Core Blazor routing and navigation
diff --git a/aspnetcore/blazor/fundamentals/signalr.md b/aspnetcore/blazor/fundamentals/signalr.md
index cdc891fed1c1..fb767f68f2aa 100644
--- a/aspnetcore/blazor/fundamentals/signalr.md
+++ b/aspnetcore/blazor/fundamentals/signalr.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/signalr
---
# ASP.NET Core Blazor SignalR guidance
diff --git a/aspnetcore/blazor/fundamentals/startup.md b/aspnetcore/blazor/fundamentals/startup.md
index b9259dd508f3..4193d59a1b00 100644
--- a/aspnetcore/blazor/fundamentals/startup.md
+++ b/aspnetcore/blazor/fundamentals/startup.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/startup
---
# ASP.NET Core Blazor Startup
diff --git a/aspnetcore/blazor/fundamentals/static-files.md b/aspnetcore/blazor/fundamentals/static-files.md
index c5f6a5dfeac0..63e9d0fb4092 100644
--- a/aspnetcore/blazor/fundamentals/static-files.md
+++ b/aspnetcore/blazor/fundamentals/static-files.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/fundamentals/static-files
---
# ASP.NET Core Blazor static files
diff --git a/aspnetcore/blazor/globalization-localization.md b/aspnetcore/blazor/globalization-localization.md
index d02824445abb..338d7d313c64 100644
--- a/aspnetcore/blazor/globalization-localization.md
+++ b/aspnetcore/blazor/globalization-localization.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/globalization-localization
zone_pivot_groups: blazor-hosting-models
---
diff --git a/aspnetcore/blazor/host-and-deploy/configure-linker.md b/aspnetcore/blazor/host-and-deploy/configure-linker.md
index 0a81ab990f78..fc5c70fe1122 100644
--- a/aspnetcore/blazor/host-and-deploy/configure-linker.md
+++ b/aspnetcore/blazor/host-and-deploy/configure-linker.md
@@ -6,7 +6,7 @@ monikerRange: '= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/host-and-deploy/configure-linker
---
# Configure the Linker for ASP.NET Core Blazor
diff --git a/aspnetcore/blazor/host-and-deploy/configure-trimmer.md b/aspnetcore/blazor/host-and-deploy/configure-trimmer.md
index 58c1421396f5..d81127636bf9 100644
--- a/aspnetcore/blazor/host-and-deploy/configure-trimmer.md
+++ b/aspnetcore/blazor/host-and-deploy/configure-trimmer.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/host-and-deploy/configure-trimmer
---
# Configure the Trimmer for ASP.NET Core Blazor
diff --git a/aspnetcore/blazor/host-and-deploy/index.md b/aspnetcore/blazor/host-and-deploy/index.md
index 9732db061976..8dbed8918052 100644
--- a/aspnetcore/blazor/host-and-deploy/index.md
+++ b/aspnetcore/blazor/host-and-deploy/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/host-and-deploy/index
---
# Host and deploy ASP.NET Core Blazor
diff --git a/aspnetcore/blazor/host-and-deploy/server.md b/aspnetcore/blazor/host-and-deploy/server.md
index 5a5c098dd99d..14dfc0444e28 100644
--- a/aspnetcore/blazor/host-and-deploy/server.md
+++ b/aspnetcore/blazor/host-and-deploy/server.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/host-and-deploy/server
---
# Host and deploy Blazor Server
diff --git a/aspnetcore/blazor/host-and-deploy/webassembly-deployment-layout.md b/aspnetcore/blazor/host-and-deploy/webassembly-deployment-layout.md
index 2ad8afd3c855..8d7d68707c85 100644
--- a/aspnetcore/blazor/host-and-deploy/webassembly-deployment-layout.md
+++ b/aspnetcore/blazor/host-and-deploy/webassembly-deployment-layout.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/host-and-deploy/webassembly-deployment-layout
---
# Deployment layout for ASP.NET Core Blazor WebAssembly apps
diff --git a/aspnetcore/blazor/host-and-deploy/webassembly.md b/aspnetcore/blazor/host-and-deploy/webassembly.md
index a3a453f53c16..33fc3ea71461 100644
--- a/aspnetcore/blazor/host-and-deploy/webassembly.md
+++ b/aspnetcore/blazor/host-and-deploy/webassembly.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/host-and-deploy/webassembly
---
# Host and deploy ASP.NET Core Blazor WebAssembly
diff --git a/aspnetcore/blazor/hosting-models.md b/aspnetcore/blazor/hosting-models.md
index b044b8fd5147..f042a90c20c2 100644
--- a/aspnetcore/blazor/hosting-models.md
+++ b/aspnetcore/blazor/hosting-models.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/10/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/hosting-models
---
# ASP.NET Core Blazor hosting models
diff --git a/aspnetcore/blazor/hybrid/index.md b/aspnetcore/blazor/hybrid/index.md
index f0588ce1673e..90fa13d181c9 100644
--- a/aspnetcore/blazor/hybrid/index.md
+++ b/aspnetcore/blazor/hybrid/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: "mvc"
ms.date: 02/10/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/hybrid/index
---
# Introduction to ASP.NET Core Blazor Hybrid
diff --git a/aspnetcore/blazor/hybrid/tutorials/index.md b/aspnetcore/blazor/hybrid/tutorials/index.md
index 447ced159ac1..f0fbeee7486a 100644
--- a/aspnetcore/blazor/hybrid/tutorials/index.md
+++ b/aspnetcore/blazor/hybrid/tutorials/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/10/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
uid: blazor/hybrid/tutorials/index
---
# ASP.NET Core Blazor Hybrid tutorials
diff --git a/aspnetcore/blazor/hybrid/tutorials/maui.md b/aspnetcore/blazor/hybrid/tutorials/maui.md
index 2d320692a5a1..c187d97cfca6 100644
--- a/aspnetcore/blazor/hybrid/tutorials/maui.md
+++ b/aspnetcore/blazor/hybrid/tutorials/maui.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/14/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/hybrid/tutorials/maui
---
# Build a .NET MAUI Blazor app
diff --git a/aspnetcore/blazor/hybrid/tutorials/windows-forms.md b/aspnetcore/blazor/hybrid/tutorials/windows-forms.md
index fc27743afd18..d1405639bd03 100644
--- a/aspnetcore/blazor/hybrid/tutorials/windows-forms.md
+++ b/aspnetcore/blazor/hybrid/tutorials/windows-forms.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/15/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/hybrid/tutorials/windows-forms
---
# Build a Windows Forms Blazor app
diff --git a/aspnetcore/blazor/hybrid/tutorials/wpf.md b/aspnetcore/blazor/hybrid/tutorials/wpf.md
index c58e92f4b3d2..9943d72719a0 100644
--- a/aspnetcore/blazor/hybrid/tutorials/wpf.md
+++ b/aspnetcore/blazor/hybrid/tutorials/wpf.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/17/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/hybrid/tutorials/wpf
---
# Build a Windows Presentation Foundation (WPF) Blazor app
diff --git a/aspnetcore/blazor/images.md b/aspnetcore/blazor/images.md
index 96b5cbb33e6a..4cc656c18cbd 100644
--- a/aspnetcore/blazor/images.md
+++ b/aspnetcore/blazor/images.md
@@ -5,7 +5,7 @@ description: Learn how to work with images in ASP.NET Core Blazor apps.
monikerRange: '>= aspnetcore-6.0'
ms.author: taparik
ms.custom: mvc
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
ms.date: 11/09/2021
uid: blazor/images
---
diff --git a/aspnetcore/blazor/includes/blazor-hybrid-preview-notice.md b/aspnetcore/blazor/includes/blazor-hybrid-preview-notice.md
index d7a6a286d2c3..a25f869fd24d 100644
--- a/aspnetcore/blazor/includes/blazor-hybrid-preview-notice.md
+++ b/aspnetcore/blazor/includes/blazor-hybrid-preview-notice.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!IMPORTANT]
> Blazor Hybrid is in preview and not recommended for production workloads. Blazor Hybrid articles describe a prerelease product that may be substantially modified before final release. Microsoft makes no warranties, express or implied, with respect to the information provided in Blazor Hybrid articles.
diff --git a/aspnetcore/blazor/includes/inputfile-preview-images.md b/aspnetcore/blazor/includes/inputfile-preview-images.md
index a43e74811f15..f5542c986377 100644
--- a/aspnetcore/blazor/includes/inputfile-preview-images.md
+++ b/aspnetcore/blazor/includes/inputfile-preview-images.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Use the component to read browser file data into .NET code. In some apps, you may wish to show a preview of a selected image.
diff --git a/aspnetcore/blazor/includes/js-initializers.md b/aspnetcore/blazor/includes/js-initializers.md
index 6c8d46248b8e..36eb38c56c86 100644
--- a/aspnetcore/blazor/includes/js-initializers.md
+++ b/aspnetcore/blazor/includes/js-initializers.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
JavaScript (JS) initializers execute logic before and after a Blazor app loads. JS initializers are useful in the following scenarios:
diff --git a/aspnetcore/blazor/includes/js-interop/3.1/size-limits.md b/aspnetcore/blazor/includes/js-interop/3.1/size-limits.md
index 33bcbdc565c5..94ef52d21189 100644
--- a/aspnetcore/blazor/includes/js-interop/3.1/size-limits.md
+++ b/aspnetcore/blazor/includes/js-interop/3.1/size-limits.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
*This section only applies to Blazor Server apps. In Blazor WebAssembly, the framework doesn't impose a limit on the size of JavaScript (JS) interop inputs and outputs.*
diff --git a/aspnetcore/blazor/includes/js-interop/5.0/size-limits.md b/aspnetcore/blazor/includes/js-interop/5.0/size-limits.md
index 33bcbdc565c5..94ef52d21189 100644
--- a/aspnetcore/blazor/includes/js-interop/5.0/size-limits.md
+++ b/aspnetcore/blazor/includes/js-interop/5.0/size-limits.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
*This section only applies to Blazor Server apps. In Blazor WebAssembly, the framework doesn't impose a limit on the size of JavaScript (JS) interop inputs and outputs.*
diff --git a/aspnetcore/blazor/includes/js-interop/6.0/size-limits.md b/aspnetcore/blazor/includes/js-interop/6.0/size-limits.md
index e7c416601d4a..8d63d24fdfad 100644
--- a/aspnetcore/blazor/includes/js-interop/6.0/size-limits.md
+++ b/aspnetcore/blazor/includes/js-interop/6.0/size-limits.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
*This section only applies to Blazor Server apps. In Blazor WebAssembly, the framework doesn't impose a limit on the size of JavaScript (JS) interop inputs and outputs.*
diff --git a/aspnetcore/blazor/includes/prefer-exact-matches.md b/aspnetcore/blazor/includes/prefer-exact-matches.md
index 482af04b8056..a33af464bdcd 100644
--- a/aspnetcore/blazor/includes/prefer-exact-matches.md
+++ b/aspnetcore/blazor/includes/prefer-exact-matches.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!NOTE]
> With the release of ASP.NET Core 5.0.1 and for any additional 5.x releases, the `Router` component includes the `PreferExactMatches` parameter set to `@true`. For more information, see .
diff --git a/aspnetcore/blazor/includes/prerendering.md b/aspnetcore/blazor/includes/prerendering.md
index ec635a01af69..f85babb072fd 100644
--- a/aspnetcore/blazor/includes/prerendering.md
+++ b/aspnetcore/blazor/includes/prerendering.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
*This section applies to Blazor Server and hosted Blazor WebAssembly apps that prerender Razor components. Prerendering is covered in .*
diff --git a/aspnetcore/blazor/includes/state-container.md b/aspnetcore/blazor/includes/state-container.md
index 4c575c134c68..a37fa8ed0b44 100644
--- a/aspnetcore/blazor/includes/state-container.md
+++ b/aspnetcore/blazor/includes/state-container.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Nested components typically bind data using *chained bind* as described in . Nested and unnested components can share access to data using a registered in-memory state container. A custom state container class can use an assignable to notify components in different parts of the app of state changes. In the following example:
diff --git a/aspnetcore/blazor/index.md b/aspnetcore/blazor/index.md
index 22638692560d..b266bed090db 100644
--- a/aspnetcore/blazor/index.md
+++ b/aspnetcore/blazor/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: "mvc, seoapril2019"
ms.date: 02/10/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/index
---
# Introduction to ASP.NET Core Blazor
diff --git a/aspnetcore/blazor/javascript-interoperability/call-dotnet-from-javascript.md b/aspnetcore/blazor/javascript-interoperability/call-dotnet-from-javascript.md
index 00e50bcd9de6..14b591ba5769 100644
--- a/aspnetcore/blazor/javascript-interoperability/call-dotnet-from-javascript.md
+++ b/aspnetcore/blazor/javascript-interoperability/call-dotnet-from-javascript.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
uid: blazor/js-interop/call-dotnet-from-javascript
---
# Call .NET methods from JavaScript functions in ASP.NET Core Blazor
diff --git a/aspnetcore/blazor/javascript-interoperability/call-javascript-from-dotnet.md b/aspnetcore/blazor/javascript-interoperability/call-javascript-from-dotnet.md
index 5d31d5d4a1aa..2ba747bf017a 100644
--- a/aspnetcore/blazor/javascript-interoperability/call-javascript-from-dotnet.md
+++ b/aspnetcore/blazor/javascript-interoperability/call-javascript-from-dotnet.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
uid: blazor/js-interop/call-javascript-from-dotnet
---
# Call JavaScript functions from .NET methods in ASP.NET Core Blazor
diff --git a/aspnetcore/blazor/javascript-interoperability/index.md b/aspnetcore/blazor/javascript-interoperability/index.md
index db7044fc2495..b538a861d4d3 100644
--- a/aspnetcore/blazor/javascript-interoperability/index.md
+++ b/aspnetcore/blazor/javascript-interoperability/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
uid: blazor/js-interop/index
---
# ASP.NET Core Blazor JavaScript interoperability (JS interop)
diff --git a/aspnetcore/blazor/performance.md b/aspnetcore/blazor/performance.md
index f99ad5a70709..56f87afae89b 100644
--- a/aspnetcore/blazor/performance.md
+++ b/aspnetcore/blazor/performance.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/performance
---
# ASP.NET Core Blazor performance best practices
diff --git a/aspnetcore/blazor/progressive-web-app.md b/aspnetcore/blazor/progressive-web-app.md
index 280005b6a5d5..f32bd688cfaa 100644
--- a/aspnetcore/blazor/progressive-web-app.md
+++ b/aspnetcore/blazor/progressive-web-app.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/progressive-web-app
---
# Build Progressive Web Applications with ASP.NET Core Blazor WebAssembly
diff --git a/aspnetcore/blazor/project-structure.md b/aspnetcore/blazor/project-structure.md
index 6a024c09ef3a..db1ba5b9e2ed 100644
--- a/aspnetcore/blazor/project-structure.md
+++ b/aspnetcore/blazor/project-structure.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/project-structure
---
# ASP.NET Core Blazor project structure
diff --git a/aspnetcore/blazor/security/content-security-policy.md b/aspnetcore/blazor/security/content-security-policy.md
index 78b0ceb7000f..10c27dd10f02 100644
--- a/aspnetcore/blazor/security/content-security-policy.md
+++ b/aspnetcore/blazor/security/content-security-policy.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/content-security-policy
---
# Enforce a Content Security Policy for ASP.NET Core Blazor
diff --git a/aspnetcore/blazor/security/includes/additional-scopes-standalone-AAD.md b/aspnetcore/blazor/security/includes/additional-scopes-standalone-AAD.md
index b5912bc7e06d..7705e09972b7 100644
--- a/aspnetcore/blazor/security/includes/additional-scopes-standalone-AAD.md
+++ b/aspnetcore/blazor/security/includes/additional-scopes-standalone-AAD.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Add a for `User.Read` permission with :
diff --git a/aspnetcore/blazor/security/includes/additional-scopes-standalone-nonAAD.md b/aspnetcore/blazor/security/includes/additional-scopes-standalone-nonAAD.md
index d0597b528975..c427c576abce 100644
--- a/aspnetcore/blazor/security/includes/additional-scopes-standalone-nonAAD.md
+++ b/aspnetcore/blazor/security/includes/additional-scopes-standalone-nonAAD.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Add a pair of for `openid` and `offline_access` :
diff --git a/aspnetcore/blazor/security/includes/app-component.md b/aspnetcore/blazor/security/includes/app-component.md
index 97867075cf45..f696845669f8 100644
--- a/aspnetcore/blazor/security/includes/app-component.md
+++ b/aspnetcore/blazor/security/includes/app-component.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The `App` component (`App.razor`) is similar to the `App` component found in Blazor Server apps:
diff --git a/aspnetcore/blazor/security/includes/authentication-component.md b/aspnetcore/blazor/security/includes/authentication-component.md
index 2e7024b0f2a5..2feadfd8ae20 100644
--- a/aspnetcore/blazor/security/includes/authentication-component.md
+++ b/aspnetcore/blazor/security/includes/authentication-component.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The page produced by the `Authentication` component (`Pages/Authentication.razor`) defines the routes required for handling different authentication stages.
diff --git a/aspnetcore/blazor/security/includes/azure-scope.md b/aspnetcore/blazor/security/includes/azure-scope.md
index d36a437e8a57..a87eac19d232 100644
--- a/aspnetcore/blazor/security/includes/azure-scope.md
+++ b/aspnetcore/blazor/security/includes/azure-scope.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
When working with a server API registered with AAD and the app's AAD registration is in an tenant that relies on an [unverified publisher domain](/azure/active-directory/develop/howto-configure-publisher-domain), the App ID URI of your server API app isn't `api://{SERVER API APP CLIENT ID OR CUSTOM VALUE}` but instead is in the format `https://{TENANT}.onmicrosoft.com/{SERVER API APP CLIENT ID OR CUSTOM VALUE}`. If that's the case, the default access token scope in `Program.cs` of the **`Client`** app appears similar to the following:
diff --git a/aspnetcore/blazor/security/includes/blazor-shared-state.md b/aspnetcore/blazor/security/includes/blazor-shared-state.md
index 204e91f32771..693ac61b9ad3 100644
--- a/aspnetcore/blazor/security/includes/blazor-shared-state.md
+++ b/aspnetcore/blazor/security/includes/blazor-shared-state.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Blazor server apps live in server memory. That means that there are multiple apps hosted within the same process. For each app session, Blazor starts a circuit with its own DI container scope. That means that scoped services are unique per Blazor session.
diff --git a/aspnetcore/blazor/security/includes/fetchdata-component.md b/aspnetcore/blazor/security/includes/fetchdata-component.md
index b329a086d0f8..19c2a6e09f42 100644
--- a/aspnetcore/blazor/security/includes/fetchdata-component.md
+++ b/aspnetcore/blazor/security/includes/fetchdata-component.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The `FetchData` component shows how to:
diff --git a/aspnetcore/blazor/security/includes/imports-file-hosted.md b/aspnetcore/blazor/security/includes/imports-file-hosted.md
index 04106f42e4ae..4a9295f5e80d 100644
--- a/aspnetcore/blazor/security/includes/imports-file-hosted.md
+++ b/aspnetcore/blazor/security/includes/imports-file-hosted.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The namespace is made available throughout the app via the `_Imports.razor` file:
diff --git a/aspnetcore/blazor/security/includes/imports-file-standalone.md b/aspnetcore/blazor/security/includes/imports-file-standalone.md
index 8e2c555bc279..c6e2abfeeb15 100644
--- a/aspnetcore/blazor/security/includes/imports-file-standalone.md
+++ b/aspnetcore/blazor/security/includes/imports-file-standalone.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The namespace is made available throughout the app via the `_Imports.razor` file:
diff --git a/aspnetcore/blazor/security/includes/index-page-authentication.md b/aspnetcore/blazor/security/includes/index-page-authentication.md
index 14c314a06d2b..23d07dfd8360 100644
--- a/aspnetcore/blazor/security/includes/index-page-authentication.md
+++ b/aspnetcore/blazor/security/includes/index-page-authentication.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The Index page (`wwwroot/index.html`) page includes a script that defines the `AuthenticationService` in JavaScript. `AuthenticationService` handles the low-level details of the OIDC protocol. The app internally calls methods defined in the script to perform the authentication operations.
diff --git a/aspnetcore/blazor/security/includes/index-page-msal.md b/aspnetcore/blazor/security/includes/index-page-msal.md
index 91e72c02bf10..a0740e750f8d 100644
--- a/aspnetcore/blazor/security/includes/index-page-msal.md
+++ b/aspnetcore/blazor/security/includes/index-page-msal.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The Index page (`wwwroot/index.html`) page includes a script that defines the `AuthenticationService` in JavaScript. `AuthenticationService` handles the low-level details of the OIDC protocol. The app internally calls methods defined in the script to perform the authentication operations.
diff --git a/aspnetcore/blazor/security/includes/logindisplay-component.md b/aspnetcore/blazor/security/includes/logindisplay-component.md
index 637721569d5d..c8df34f82e88 100644
--- a/aspnetcore/blazor/security/includes/logindisplay-component.md
+++ b/aspnetcore/blazor/security/includes/logindisplay-component.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The `LoginDisplay` component (`Shared/LoginDisplay.razor`) is rendered in the `MainLayout` component (`Shared/MainLayout.razor`) and manages the following behaviors:
diff --git a/aspnetcore/blazor/security/includes/msal-login-mode.md b/aspnetcore/blazor/security/includes/msal-login-mode.md
index b3626ab9cdaf..647f97d96523 100644
--- a/aspnetcore/blazor/security/includes/msal-login-mode.md
+++ b/aspnetcore/blazor/security/includes/msal-login-mode.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The framework defaults to pop-up login mode and falls back to redirect login mode if a pop-up can't be opened. Configure MSAL to use redirect login mode by setting the `LoginMode` property of to `redirect`:
diff --git a/aspnetcore/blazor/security/includes/redirecttologin-component.md b/aspnetcore/blazor/security/includes/redirecttologin-component.md
index 5cf216878e4e..98d6a31bdf78 100644
--- a/aspnetcore/blazor/security/includes/redirecttologin-component.md
+++ b/aspnetcore/blazor/security/includes/redirecttologin-component.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The `RedirectToLogin` component (`Shared/RedirectToLogin.razor`):
diff --git a/aspnetcore/blazor/security/includes/troubleshoot.md b/aspnetcore/blazor/security/includes/troubleshoot.md
index 651125f272f2..70198c8bb147 100644
--- a/aspnetcore/blazor/security/includes/troubleshoot.md
+++ b/aspnetcore/blazor/security/includes/troubleshoot.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
## Troubleshoot
diff --git a/aspnetcore/blazor/security/includes/usermanager-signinmanager.md b/aspnetcore/blazor/security/includes/usermanager-signinmanager.md
index 53d6854aec48..4ad542a9d1ad 100644
--- a/aspnetcore/blazor/security/includes/usermanager-signinmanager.md
+++ b/aspnetcore/blazor/security/includes/usermanager-signinmanager.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
## UserManager and SignInManager
diff --git a/aspnetcore/blazor/security/includes/wasm-aad-b2c-userflows.md b/aspnetcore/blazor/security/includes/wasm-aad-b2c-userflows.md
index 0bc884063896..651a1d559d94 100644
--- a/aspnetcore/blazor/security/includes/wasm-aad-b2c-userflows.md
+++ b/aspnetcore/blazor/security/includes/wasm-aad-b2c-userflows.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
## Custom user flows
diff --git a/aspnetcore/blazor/security/index.md b/aspnetcore/blazor/security/index.md
index 3f35449f50b1..aa4fc5df6c0f 100644
--- a/aspnetcore/blazor/security/index.md
+++ b/aspnetcore/blazor/security/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/index
---
# ASP.NET Core Blazor authentication and authorization
diff --git a/aspnetcore/blazor/security/server/additional-scenarios.md b/aspnetcore/blazor/security/server/additional-scenarios.md
index c5bf146fea13..9aa329e3befe 100644
--- a/aspnetcore/blazor/security/server/additional-scenarios.md
+++ b/aspnetcore/blazor/security/server/additional-scenarios.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/server/additional-scenarios
---
# ASP.NET Core Blazor Server additional security scenarios
diff --git a/aspnetcore/blazor/security/server/index.md b/aspnetcore/blazor/security/server/index.md
index f7b0e2689409..042a7e5da2f3 100644
--- a/aspnetcore/blazor/security/server/index.md
+++ b/aspnetcore/blazor/security/server/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/server/index
---
# Secure ASP.NET Core Blazor Server apps
diff --git a/aspnetcore/blazor/security/server/threat-mitigation.md b/aspnetcore/blazor/security/server/threat-mitigation.md
index 737a626c0dc8..3e129ae925a9 100644
--- a/aspnetcore/blazor/security/server/threat-mitigation.md
+++ b/aspnetcore/blazor/security/server/threat-mitigation.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/server/threat-mitigation
---
# Threat mitigation guidance for ASP.NET Core Blazor Server
diff --git a/aspnetcore/blazor/security/webassembly/additional-scenarios.md b/aspnetcore/blazor/security/webassembly/additional-scenarios.md
index ea83c1a9818a..46eba9758b11 100644
--- a/aspnetcore/blazor/security/webassembly/additional-scenarios.md
+++ b/aspnetcore/blazor/security/webassembly/additional-scenarios.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/18/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/additional-scenarios
---
# ASP.NET Core Blazor WebAssembly additional security scenarios
diff --git a/aspnetcore/blazor/security/webassembly/azure-active-directory-groups-and-roles.md b/aspnetcore/blazor/security/webassembly/azure-active-directory-groups-and-roles.md
index 9de0eefe4094..e4ec5db97a1a 100644
--- a/aspnetcore/blazor/security/webassembly/azure-active-directory-groups-and-roles.md
+++ b/aspnetcore/blazor/security/webassembly/azure-active-directory-groups-and-roles.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: "devx-track-csharp, mvc"
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/aad-groups-roles
---
# Azure Active Directory (AAD) groups, Administrator Roles, and App Roles
diff --git a/aspnetcore/blazor/security/webassembly/graph-api.md b/aspnetcore/blazor/security/webassembly/graph-api.md
index 6aff9e8ac90a..b231e2e61064 100644
--- a/aspnetcore/blazor/security/webassembly/graph-api.md
+++ b/aspnetcore/blazor/security/webassembly/graph-api.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/graph-api
---
# Use Graph API with ASP.NET Core Blazor WebAssembly
diff --git a/aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory-b2c.md b/aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory-b2c.md
index 7c1825799a4f..e04136a6c928 100644
--- a/aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory-b2c.md
+++ b/aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory-b2c.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/hosted-with-azure-active-directory-b2c
---
# Secure an ASP.NET Core Blazor WebAssembly hosted app with Azure Active Directory B2C
diff --git a/aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory.md b/aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory.md
index e30b8550b63d..422276da93f5 100644
--- a/aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory.md
+++ b/aspnetcore/blazor/security/webassembly/hosted-with-azure-active-directory.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: "devx-track-csharp, mvc"
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/hosted-with-azure-active-directory
---
# Secure an ASP.NET Core Blazor WebAssembly hosted app with Azure Active Directory
diff --git a/aspnetcore/blazor/security/webassembly/hosted-with-identity-server.md b/aspnetcore/blazor/security/webassembly/hosted-with-identity-server.md
index fd44197fce43..e59534bb60d3 100644
--- a/aspnetcore/blazor/security/webassembly/hosted-with-identity-server.md
+++ b/aspnetcore/blazor/security/webassembly/hosted-with-identity-server.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/hosted-with-identity-server
---
# Secure an ASP.NET Core Blazor WebAssembly hosted app with Identity Server
diff --git a/aspnetcore/blazor/security/webassembly/index.md b/aspnetcore/blazor/security/webassembly/index.md
index 9d21fa2305e0..a30afb666b38 100644
--- a/aspnetcore/blazor/security/webassembly/index.md
+++ b/aspnetcore/blazor/security/webassembly/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/index
---
# Secure ASP.NET Core Blazor WebAssembly
diff --git a/aspnetcore/blazor/security/webassembly/standalone-with-authentication-library.md b/aspnetcore/blazor/security/webassembly/standalone-with-authentication-library.md
index 9614aa2a0ad7..85d8ae8916a8 100644
--- a/aspnetcore/blazor/security/webassembly/standalone-with-authentication-library.md
+++ b/aspnetcore/blazor/security/webassembly/standalone-with-authentication-library.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/standalone-with-authentication-library
---
# Secure an ASP.NET Core Blazor WebAssembly standalone app with the Authentication library
diff --git a/aspnetcore/blazor/security/webassembly/standalone-with-azure-active-directory-b2c.md b/aspnetcore/blazor/security/webassembly/standalone-with-azure-active-directory-b2c.md
index 59f53ea9ee6b..eb0e4e7f545f 100644
--- a/aspnetcore/blazor/security/webassembly/standalone-with-azure-active-directory-b2c.md
+++ b/aspnetcore/blazor/security/webassembly/standalone-with-azure-active-directory-b2c.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/standalone-with-azure-active-directory-b2c
---
# Secure an ASP.NET Core Blazor WebAssembly standalone app with Azure Active Directory B2C
diff --git a/aspnetcore/blazor/security/webassembly/standalone-with-azure-active-directory.md b/aspnetcore/blazor/security/webassembly/standalone-with-azure-active-directory.md
index a9b450312b48..025b8faa23c1 100644
--- a/aspnetcore/blazor/security/webassembly/standalone-with-azure-active-directory.md
+++ b/aspnetcore/blazor/security/webassembly/standalone-with-azure-active-directory.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: "devx-track-csharp, mvc"
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/standalone-with-azure-active-directory
---
# Secure an ASP.NET Core Blazor WebAssembly standalone app with Azure Active Directory
diff --git a/aspnetcore/blazor/security/webassembly/standalone-with-microsoft-accounts.md b/aspnetcore/blazor/security/webassembly/standalone-with-microsoft-accounts.md
index a54d68c1571e..faebb7bdb58d 100644
--- a/aspnetcore/blazor/security/webassembly/standalone-with-microsoft-accounts.md
+++ b/aspnetcore/blazor/security/webassembly/standalone-with-microsoft-accounts.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/security/webassembly/standalone-with-microsoft-accounts
---
# Secure an ASP.NET Core Blazor WebAssembly standalone app with Microsoft Accounts
diff --git a/aspnetcore/blazor/state-management.md b/aspnetcore/blazor/state-management.md
index 85e9169b703f..f684b4cc42dd 100644
--- a/aspnetcore/blazor/state-management.md
+++ b/aspnetcore/blazor/state-management.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/state-management
zone_pivot_groups: blazor-hosting-models
---
diff --git a/aspnetcore/blazor/supported-platforms.md b/aspnetcore/blazor/supported-platforms.md
index d9a57b95abd7..9ce5a84de368 100644
--- a/aspnetcore/blazor/supported-platforms.md
+++ b/aspnetcore/blazor/supported-platforms.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/supported-platforms
---
# ASP.NET Core Blazor supported platforms
diff --git a/aspnetcore/blazor/test.md b/aspnetcore/blazor/test.md
index 1e5beb96f512..e7bcf20a12a2 100644
--- a/aspnetcore/blazor/test.md
+++ b/aspnetcore/blazor/test.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/test
---
# Test components in ASP.NET Core Blazor
diff --git a/aspnetcore/blazor/tooling.md b/aspnetcore/blazor/tooling.md
index e8bc838a8624..15733fd9d7d5 100644
--- a/aspnetcore/blazor/tooling.md
+++ b/aspnetcore/blazor/tooling.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/tooling
zone_pivot_groups: operating-systems
---
diff --git a/aspnetcore/blazor/tutorials/build-a-blazor-app.md b/aspnetcore/blazor/tutorials/build-a-blazor-app.md
index 57ce49333fb2..246526d72a3e 100644
--- a/aspnetcore/blazor/tutorials/build-a-blazor-app.md
+++ b/aspnetcore/blazor/tutorials/build-a-blazor-app.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/tutorials/build-a-blazor-app
zone_pivot_groups: blazor-hosting-models
---
diff --git a/aspnetcore/blazor/tutorials/index.md b/aspnetcore/blazor/tutorials/index.md
index 9231a8ab11b9..1a08e4bc0024 100644
--- a/aspnetcore/blazor/tutorials/index.md
+++ b/aspnetcore/blazor/tutorials/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/10/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, JS, Promise]
uid: blazor/tutorials/index
---
# ASP.NET Core Blazor tutorials
diff --git a/aspnetcore/blazor/tutorials/signalr-blazor.md b/aspnetcore/blazor/tutorials/signalr-blazor.md
index b0233aa046c8..9fd4b137f9d8 100644
--- a/aspnetcore/blazor/tutorials/signalr-blazor.md
+++ b/aspnetcore/blazor/tutorials/signalr-blazor.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/tutorials/signalr-blazor
zone_pivot_groups: blazor-hosting-models
---
diff --git a/aspnetcore/blazor/webassembly-lazy-load-assemblies.md b/aspnetcore/blazor/webassembly-lazy-load-assemblies.md
index f38ce78547ec..41d7c3d2fdb1 100644
--- a/aspnetcore/blazor/webassembly-lazy-load-assemblies.md
+++ b/aspnetcore/blazor/webassembly-lazy-load-assemblies.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/webassembly-lazy-load-assemblies
---
# Lazy load assemblies in ASP.NET Core Blazor WebAssembly
diff --git a/aspnetcore/blazor/webassembly-native-dependencies.md b/aspnetcore/blazor/webassembly-native-dependencies.md
index 3635457c6ce8..7d9f07488151 100644
--- a/aspnetcore/blazor/webassembly-native-dependencies.md
+++ b/aspnetcore/blazor/webassembly-native-dependencies.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 10/28/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/webassembly-native-dependencies
---
# ASP.NET Core Blazor WebAssembly native dependencies
diff --git a/aspnetcore/client-side/bundling-and-minification.md b/aspnetcore/client-side/bundling-and-minification.md
index bba3d1382814..e567bf07933d 100644
--- a/aspnetcore/client-side/bundling-and-minification.md
+++ b/aspnetcore/client-side/bundling-and-minification.md
@@ -5,7 +5,7 @@ description: Learn how to optimize static resources in an ASP.NET Core web appli
ms.author: scaddie
ms.custom: mvc
ms.date: 03/14/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: client-side/bundling-and-minification
---
# Bundle and minify static assets in ASP.NET Core
diff --git a/aspnetcore/client-side/libman/index.md b/aspnetcore/client-side/libman/index.md
index 38ee4bd5eef0..e6ed64977303 100644
--- a/aspnetcore/client-side/libman/index.md
+++ b/aspnetcore/client-side/libman/index.md
@@ -5,7 +5,7 @@ description: Learn how to install client-side library assets in an ASP.NET Core
ms.author: scaddie
ms.custom: mvc
ms.date: 08/14/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: client-side/libman/index
---
# Client-side library acquisition in ASP.NET Core with LibMan
diff --git a/aspnetcore/client-side/libman/libman-cli.md b/aspnetcore/client-side/libman/libman-cli.md
index 23aaca73e713..deb92469b257 100644
--- a/aspnetcore/client-side/libman/libman-cli.md
+++ b/aspnetcore/client-side/libman/libman-cli.md
@@ -5,7 +5,7 @@ description: Learn how to use the LibMan CLI in an ASP.NET Core project.
ms.author: scaddie
ms.custom: mvc
ms.date: 11/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: client-side/libman/libman-cli
---
# Use the LibMan CLI with ASP.NET Core
diff --git a/aspnetcore/client-side/libman/libman-vs.md b/aspnetcore/client-side/libman/libman-vs.md
index 4af66a749135..be16b871244d 100644
--- a/aspnetcore/client-side/libman/libman-vs.md
+++ b/aspnetcore/client-side/libman/libman-vs.md
@@ -5,7 +5,7 @@ description: Learn how to use LibMan in an ASP.NET Core project with Visual Stud
ms.author: scaddie
ms.custom: mvc
ms.date: 08/20/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: client-side/libman/libman-vs
---
# Use LibMan with ASP.NET Core in Visual Studio
diff --git a/aspnetcore/client-side/spa-services.md b/aspnetcore/client-side/spa-services.md
index 149f7d0fb9b9..004fbaa9a685 100644
--- a/aspnetcore/client-side/spa-services.md
+++ b/aspnetcore/client-side/spa-services.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: scaddie
ms.custom: H1Hack27Feb2017
ms.date: 09/06/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: client-side/spa-services
---
# Use JavaScript Services to Create Single Page Applications in ASP.NET Core
diff --git a/aspnetcore/client-side/spa/angular.md b/aspnetcore/client-side/spa/angular.md
index df0a4b05be20..66c47ca59174 100644
--- a/aspnetcore/client-side/spa/angular.md
+++ b/aspnetcore/client-side/spa/angular.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: stevesa
ms.custom: mvc
ms.date: 02/06/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: spa/angular
---
# Use the Angular project template with ASP.NET Core
diff --git a/aspnetcore/client-side/spa/react-with-redux.md b/aspnetcore/client-side/spa/react-with-redux.md
index 0a9bd4321eb1..aa29feda27b1 100644
--- a/aspnetcore/client-side/spa/react-with-redux.md
+++ b/aspnetcore/client-side/spa/react-with-redux.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 02/15/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: spa/react-with-redux
---
# Use the React-with-Redux project template with ASP.NET Core
diff --git a/aspnetcore/client-side/spa/react.md b/aspnetcore/client-side/spa/react.md
index 234b348be8e2..3d9c45e665bb 100644
--- a/aspnetcore/client-side/spa/react.md
+++ b/aspnetcore/client-side/spa/react.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 03/07/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: spa/react
---
# Use the React project template with ASP.NET Core
diff --git a/aspnetcore/client-side/using-browserlink.md b/aspnetcore/client-side/using-browserlink.md
index af5d7a4c0370..33cdb59013ed 100644
--- a/aspnetcore/client-side/using-browserlink.md
+++ b/aspnetcore/client-side/using-browserlink.md
@@ -5,7 +5,7 @@ description: Explains how Browser Link is a Visual Studio feature that links the
ms.author: riande
ms.custom: H1Hack27Feb2017
ms.date: 01/09/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: client-side/using-browserlink
---
# Browser Link in ASP.NET Core
diff --git a/aspnetcore/client-side/using-grunt.md b/aspnetcore/client-side/using-grunt.md
index b214d911d495..a7b8776b441c 100644
--- a/aspnetcore/client-side/using-grunt.md
+++ b/aspnetcore/client-side/using-grunt.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Use Grunt in ASP.NET Core
ms.author: riande
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: client-side/using-grunt
---
# Use Grunt in ASP.NET Core
diff --git a/aspnetcore/data/ef-mvc/advanced.md b/aspnetcore/data/ef-mvc/advanced.md
index c6719133e8b3..57ff8b9eb80e 100644
--- a/aspnetcore/data/ef-mvc/advanced.md
+++ b/aspnetcore/data/ef-mvc/advanced.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 03/27/2019
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/advanced
---
diff --git a/aspnetcore/data/ef-mvc/complex-data-model.md b/aspnetcore/data/ef-mvc/complex-data-model.md
index 43e91ccb20b7..24ed973b577d 100644
--- a/aspnetcore/data/ef-mvc/complex-data-model.md
+++ b/aspnetcore/data/ef-mvc/complex-data-model.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 03/27/2019
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/complex-data-model
---
diff --git a/aspnetcore/data/ef-mvc/concurrency.md b/aspnetcore/data/ef-mvc/concurrency.md
index 0a33f71f0a8a..ba5590ad9cd5 100644
--- a/aspnetcore/data/ef-mvc/concurrency.md
+++ b/aspnetcore/data/ef-mvc/concurrency.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 03/27/2019
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/concurrency
---
diff --git a/aspnetcore/data/ef-mvc/crud.md b/aspnetcore/data/ef-mvc/crud.md
index 5284a1885ca5..a8d9ad588b83 100644
--- a/aspnetcore/data/ef-mvc/crud.md
+++ b/aspnetcore/data/ef-mvc/crud.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 02/04/2019
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/crud
---
diff --git a/aspnetcore/data/ef-mvc/index.md b/aspnetcore/data/ef-mvc/index.md
index dfe3afd5c729..dc2882fb6bb2 100644
--- a/aspnetcore/data/ef-mvc/index.md
+++ b/aspnetcore/data/ef-mvc/index.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: List of topics in ASP.NET Core MVC with EF Core
ms.author: riande
ms.date: 03/27/2017
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/index
---
# ASP.NET Core MVC with EF Core - tutorial series
diff --git a/aspnetcore/data/ef-mvc/inheritance.md b/aspnetcore/data/ef-mvc/inheritance.md
index 9561ddf534a2..df31538dc408 100644
--- a/aspnetcore/data/ef-mvc/inheritance.md
+++ b/aspnetcore/data/ef-mvc/inheritance.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 03/27/2019
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/inheritance
---
diff --git a/aspnetcore/data/ef-mvc/intro.md b/aspnetcore/data/ef-mvc/intro.md
index c30772ef1b27..f862156fe412 100644
--- a/aspnetcore/data/ef-mvc/intro.md
+++ b/aspnetcore/data/ef-mvc/intro.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 11/06/2020
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/intro
---
# Tutorial: Get started with EF Core in an ASP.NET MVC web app
diff --git a/aspnetcore/data/ef-mvc/migrations.md b/aspnetcore/data/ef-mvc/migrations.md
index 179f605c42b6..f8491d98592f 100644
--- a/aspnetcore/data/ef-mvc/migrations.md
+++ b/aspnetcore/data/ef-mvc/migrations.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: contperf-fy21q2
ms.date: 11/13/2020
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/migrations
---
diff --git a/aspnetcore/data/ef-mvc/read-related-data.md b/aspnetcore/data/ef-mvc/read-related-data.md
index d65eb14f24e1..899f56d68aea 100644
--- a/aspnetcore/data/ef-mvc/read-related-data.md
+++ b/aspnetcore/data/ef-mvc/read-related-data.md
@@ -5,7 +5,7 @@ author: rick-anderson
ms.author: riande
ms.date: 09/28/2019
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/read-related-data
---
diff --git a/aspnetcore/data/ef-mvc/sort-filter-page.md b/aspnetcore/data/ef-mvc/sort-filter-page.md
index 459ff0226e90..371b15345db2 100644
--- a/aspnetcore/data/ef-mvc/sort-filter-page.md
+++ b/aspnetcore/data/ef-mvc/sort-filter-page.md
@@ -5,7 +5,7 @@ author: rick-anderson
ms.author: riande
ms.date: 03/27/2019
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/sort-filter-page
---
diff --git a/aspnetcore/data/ef-mvc/update-related-data.md b/aspnetcore/data/ef-mvc/update-related-data.md
index e636194fe10d..400021af1b8e 100644
--- a/aspnetcore/data/ef-mvc/update-related-data.md
+++ b/aspnetcore/data/ef-mvc/update-related-data.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 03/27/2019
ms.topic: tutorial
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-mvc/update-related-data
---
diff --git a/aspnetcore/data/ef-rp/complex-data-model.md b/aspnetcore/data/ef-rp/complex-data-model.md
index eba7656c0005..1e1b6c3072e9 100644
--- a/aspnetcore/data/ef-rp/complex-data-model.md
+++ b/aspnetcore/data/ef-rp/complex-data-model.md
@@ -5,7 +5,7 @@ description: Part 5 of Razor Pages and Entity Framework tutorial series.
ms.author: riande
ms.custom: mvc
ms.date: 3/3/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-rp/complex-data-model
---
diff --git a/aspnetcore/data/ef-rp/concurrency.md b/aspnetcore/data/ef-rp/concurrency.md
index 8ca10fe1a331..947244879ce7 100644
--- a/aspnetcore/data/ef-rp/concurrency.md
+++ b/aspnetcore/data/ef-rp/concurrency.md
@@ -5,7 +5,7 @@ description: Part 8 of Razor Pages and Entity Framework tutorial series.
ms.author: riande
ms.custom: mvc
ms.date: 07/22/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-rp/concurrency
---
# Part 8, Razor Pages with EF Core in ASP.NET Core - Concurrency
diff --git a/aspnetcore/data/ef-rp/crud.md b/aspnetcore/data/ef-rp/crud.md
index f6c4a8321a40..3ac56f64a652 100644
--- a/aspnetcore/data/ef-rp/crud.md
+++ b/aspnetcore/data/ef-rp/crud.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.0'
ms.custom: "mvc"
ms.date: 11/11/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-rp/crud
---
# Part 2, Razor Pages with EF Core in ASP.NET Core - CRUD
diff --git a/aspnetcore/data/ef-rp/intro.md b/aspnetcore/data/ef-rp/intro.md
index 8baf85b2fbb6..67acdb855d16 100644
--- a/aspnetcore/data/ef-rp/intro.md
+++ b/aspnetcore/data/ef-rp/intro.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.custom: "mvc"
ms.date: 11/11/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-rp/intro
---
diff --git a/aspnetcore/data/ef-rp/migrations.md b/aspnetcore/data/ef-rp/migrations.md
index a7691c97baae..ddf0a5d71326 100644
--- a/aspnetcore/data/ef-rp/migrations.md
+++ b/aspnetcore/data/ef-rp/migrations.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 4 of Razor Pages and Entity Framework tutorial series.
ms.author: riande
ms.date: 07/22/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-rp/migrations
---
diff --git a/aspnetcore/data/ef-rp/read-related-data.md b/aspnetcore/data/ef-rp/read-related-data.md
index 92e304c98b6c..2c8fad024331 100644
--- a/aspnetcore/data/ef-rp/read-related-data.md
+++ b/aspnetcore/data/ef-rp/read-related-data.md
@@ -5,7 +5,7 @@ description: Part 6 of Razor Pages and Entity Framework tutorial series.
ms.author: riande
ms.custom: mvc
ms.date: 09/28/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-rp/read-related-data
---
diff --git a/aspnetcore/data/ef-rp/sort-filter-page.md b/aspnetcore/data/ef-rp/sort-filter-page.md
index 8b1492dc7867..0a7aa678c1e4 100644
--- a/aspnetcore/data/ef-rp/sort-filter-page.md
+++ b/aspnetcore/data/ef-rp/sort-filter-page.md
@@ -5,7 +5,7 @@ description: Part 3 of Razor Pages and Entity Framework tutorial series.
ms.author: riande
ms.custom: mvc
ms.date: 3/3/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-rp/sort-filter-page
---
diff --git a/aspnetcore/data/ef-rp/update-related-data.md b/aspnetcore/data/ef-rp/update-related-data.md
index 60ed960d9104..6f648dd4b6ae 100644
--- a/aspnetcore/data/ef-rp/update-related-data.md
+++ b/aspnetcore/data/ef-rp/update-related-data.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 7 of Razor Pages and Entity Framework tutorial series.
ms.author: riande
ms.date: 07/22/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/ef-rp/update-related-data
---
diff --git a/aspnetcore/data/entity-framework-6.md b/aspnetcore/data/entity-framework-6.md
index 8d189d47ad02..8544b5eeeaec 100644
--- a/aspnetcore/data/entity-framework-6.md
+++ b/aspnetcore/data/entity-framework-6.md
@@ -5,7 +5,7 @@ description: Entity Framework 6.3 and later works with ASP.NET Core 3.1 and late
ms.author: riande
ms.custom: mvc
ms.date: 7/14/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Identity", "Let's Encrypt", Razor, SignalR]
uid: data/entity-framework-6
---
# ASP.NET Core and Entity Framework 6
diff --git a/aspnetcore/diagnostics/asp0000.md b/aspnetcore/diagnostics/asp0000.md
index 8627318913bb..0e1864ed4b1f 100644
--- a/aspnetcore/diagnostics/asp0000.md
+++ b/aspnetcore/diagnostics/asp0000.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/asp0000
---
# ASP0000: Do not call 'IServiceCollection.BuildServiceProvider' in 'ConfigureServices'
diff --git a/aspnetcore/diagnostics/asp0001.md b/aspnetcore/diagnostics/asp0001.md
index 86fb781b2d9b..186d41a284b7 100644
--- a/aspnetcore/diagnostics/asp0001.md
+++ b/aspnetcore/diagnostics/asp0001.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/asp0001
---
# ASP0001: Authorization middleware is incorrectly configured
diff --git a/aspnetcore/diagnostics/asp0003.md b/aspnetcore/diagnostics/asp0003.md
index d765a266ef51..9693d9616919 100644
--- a/aspnetcore/diagnostics/asp0003.md
+++ b/aspnetcore/diagnostics/asp0003.md
@@ -5,7 +5,7 @@ author: captainsafia
monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/asp0003
---
# ASP0003: Do not use model binding attributes with route handlers
diff --git a/aspnetcore/diagnostics/asp0004.md b/aspnetcore/diagnostics/asp0004.md
index 2ec6e0d00335..da7066f61d7f 100644
--- a/aspnetcore/diagnostics/asp0004.md
+++ b/aspnetcore/diagnostics/asp0004.md
@@ -5,7 +5,7 @@ author: captainsafia
monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/asp0004
---
# ASP0004: Do not use action results with route handlers
diff --git a/aspnetcore/diagnostics/asp0005.md b/aspnetcore/diagnostics/asp0005.md
index 3f17430bb496..a5d725fd2b32 100644
--- a/aspnetcore/diagnostics/asp0005.md
+++ b/aspnetcore/diagnostics/asp0005.md
@@ -5,7 +5,7 @@ author: captainsafia
monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/asp0005
---
# ASP0005: Do not place attribute on method called by route handler lambda
diff --git a/aspnetcore/diagnostics/asp0006.md b/aspnetcore/diagnostics/asp0006.md
index 9cb938ce4c61..c4e8dee0e6c9 100644
--- a/aspnetcore/diagnostics/asp0006.md
+++ b/aspnetcore/diagnostics/asp0006.md
@@ -5,7 +5,7 @@ author: captainsafia
monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/asp0006
---
# ASP0006: Do not use non-literal sequence numbers
diff --git a/aspnetcore/diagnostics/asp0007.md b/aspnetcore/diagnostics/asp0007.md
index f90c619c59cb..86a6bdb5fb8c 100644
--- a/aspnetcore/diagnostics/asp0007.md
+++ b/aspnetcore/diagnostics/asp0007.md
@@ -5,7 +5,7 @@ author: captainsafia
monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/asp0007
---
# ASP0007: Route parameter and argument optionality is mismatched
diff --git a/aspnetcore/diagnostics/bl0001.md b/aspnetcore/diagnostics/bl0001.md
index d7ca489d03de..3329d3add7a3 100644
--- a/aspnetcore/diagnostics/bl0001.md
+++ b/aspnetcore/diagnostics/bl0001.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/bl0001
---
# BL0001: Component parameter should have public setters
diff --git a/aspnetcore/diagnostics/bl0002.md b/aspnetcore/diagnostics/bl0002.md
index 3043b01579bb..2e4257cc82dc 100644
--- a/aspnetcore/diagnostics/bl0002.md
+++ b/aspnetcore/diagnostics/bl0002.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/bl0002
---
# BL0002: Component has multiple CaptureUnmatchedValues parameters
diff --git a/aspnetcore/diagnostics/bl0003.md b/aspnetcore/diagnostics/bl0003.md
index b8ae668b78d1..c19f2a5df591 100644
--- a/aspnetcore/diagnostics/bl0003.md
+++ b/aspnetcore/diagnostics/bl0003.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/bl0003
---
# BL0003: Component parameter with CaptureUnmatchedValues has the wrong type
diff --git a/aspnetcore/diagnostics/bl0004.md b/aspnetcore/diagnostics/bl0004.md
index d4151d2a8e79..455a3a8f011f 100644
--- a/aspnetcore/diagnostics/bl0004.md
+++ b/aspnetcore/diagnostics/bl0004.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/bl0004
---
# BL0004: Component parameter should be public
diff --git a/aspnetcore/diagnostics/bl0005.md b/aspnetcore/diagnostics/bl0005.md
index 3aea870770d6..dece893fabd7 100644
--- a/aspnetcore/diagnostics/bl0005.md
+++ b/aspnetcore/diagnostics/bl0005.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/bl0005
---
# BL0005: Component parameter should not be set outside of its component
diff --git a/aspnetcore/diagnostics/bl0006.md b/aspnetcore/diagnostics/bl0006.md
index 38aeaa767ade..fd3ac54f0a2e 100644
--- a/aspnetcore/diagnostics/bl0006.md
+++ b/aspnetcore/diagnostics/bl0006.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/bl0006
---
# BL0006: Do not use RenderTree types
diff --git a/aspnetcore/diagnostics/code-analysis.md b/aspnetcore/diagnostics/code-analysis.md
index c4a81b3d1d31..300713fceb53 100644
--- a/aspnetcore/diagnostics/code-analysis.md
+++ b/aspnetcore/diagnostics/code-analysis.md
@@ -5,7 +5,7 @@ description: Learn about source code analysis in ASP.NET Core
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 12/17/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/code-analysis
---
# Code analysis in ASP.NET Core apps
diff --git a/aspnetcore/diagnostics/mvc1000.md b/aspnetcore/diagnostics/mvc1000.md
index 107dd707da83..7f22b9a3de21 100644
--- a/aspnetcore/diagnostics/mvc1000.md
+++ b/aspnetcore/diagnostics/mvc1000.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/mvc1000
---
# MVC1000: Use of IHtmlHelper.Partial should be avoided
diff --git a/aspnetcore/diagnostics/mvc1001.md b/aspnetcore/diagnostics/mvc1001.md
index fcba2dcf3fa0..73d6dcce79b3 100644
--- a/aspnetcore/diagnostics/mvc1001.md
+++ b/aspnetcore/diagnostics/mvc1001.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/mvc1001
---
# MVC1001: Filters cannot be applied to page handler methods
diff --git a/aspnetcore/diagnostics/mvc1002.md b/aspnetcore/diagnostics/mvc1002.md
index 6f24e80d608f..592a48afb5c2 100644
--- a/aspnetcore/diagnostics/mvc1002.md
+++ b/aspnetcore/diagnostics/mvc1002.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/22/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/mvc1002
---
# MVC1002: Route attribute cannot be applied to page handler methods
diff --git a/aspnetcore/diagnostics/mvc1003.md b/aspnetcore/diagnostics/mvc1003.md
index 092b96304365..16c262f46a31 100644
--- a/aspnetcore/diagnostics/mvc1003.md
+++ b/aspnetcore/diagnostics/mvc1003.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/22/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/mvc1003
---
# MVC1003: Route attributes cannot be applied to page models
diff --git a/aspnetcore/diagnostics/mvc1004.md b/aspnetcore/diagnostics/mvc1004.md
index 4bc89718a326..93616509bf58 100644
--- a/aspnetcore/diagnostics/mvc1004.md
+++ b/aspnetcore/diagnostics/mvc1004.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/22/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/mvc1004
---
# MVC1004: Rename model bound parameter
diff --git a/aspnetcore/diagnostics/mvc1005.md b/aspnetcore/diagnostics/mvc1005.md
index fa9a3528858f..7ba0b07b3917 100644
--- a/aspnetcore/diagnostics/mvc1005.md
+++ b/aspnetcore/diagnostics/mvc1005.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/22/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/mvc1005
---
# MVC1005: Cannot use UseMvc with Endpoint Routing
diff --git a/aspnetcore/diagnostics/mvc1006.md b/aspnetcore/diagnostics/mvc1006.md
index bcbdcdb97743..b4e4540f4994 100644
--- a/aspnetcore/diagnostics/mvc1006.md
+++ b/aspnetcore/diagnostics/mvc1006.md
@@ -5,7 +5,7 @@ author: pranavkm
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 10/22/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: diagnostics/mvc1006
---
# MVC1006: Methods containing TagHelpers must be async and return Task
diff --git a/aspnetcore/fundamentals/app-state.md b/aspnetcore/fundamentals/app-state.md
index 9f36209f1883..378655575c5e 100644
--- a/aspnetcore/fundamentals/app-state.md
+++ b/aspnetcore/fundamentals/app-state.md
@@ -5,7 +5,7 @@ description: Discover approaches to preserve session between requests.
ms.author: riande
ms.custom: mvc
ms.date: 11/25/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/app-state
---
# Session and state management in ASP.NET Core
diff --git a/aspnetcore/fundamentals/change-tokens.md b/aspnetcore/fundamentals/change-tokens.md
index c58a3d15d553..f9ac7acb92f9 100644
--- a/aspnetcore/fundamentals/change-tokens.md
+++ b/aspnetcore/fundamentals/change-tokens.md
@@ -5,7 +5,7 @@ description: Learn how to use change tokens to track changes.
monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.date: 10/07/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/change-tokens
---
# Detect changes with change tokens in ASP.NET Core
diff --git a/aspnetcore/fundamentals/choose-aspnet-framework.md b/aspnetcore/fundamentals/choose-aspnet-framework.md
index d4210239ff37..16aa4d43a4be 100644
--- a/aspnetcore/fundamentals/choose-aspnet-framework.md
+++ b/aspnetcore/fundamentals/choose-aspnet-framework.md
@@ -5,7 +5,7 @@ description: Explains ASP.NET Core vs. ASP.NET 4.x and how to choose between the
ms.author: riande
ms.custom: "mvc, seodec18"
ms.date: 02/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/choose-between-aspnet-and-aspnetcore
---
# Choose between ASP.NET 4.x and ASP.NET Core
diff --git a/aspnetcore/fundamentals/configuration/index.md b/aspnetcore/fundamentals/configuration/index.md
index 43bccb554504..b257e4f3d830 100644
--- a/aspnetcore/fundamentals/configuration/index.md
+++ b/aspnetcore/fundamentals/configuration/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 1/29/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/configuration/index
---
# Configuration in ASP.NET Core
diff --git a/aspnetcore/fundamentals/configuration/options.md b/aspnetcore/fundamentals/configuration/options.md
index a557e11f32fe..91c5cba4dc35 100644
--- a/aspnetcore/fundamentals/configuration/options.md
+++ b/aspnetcore/fundamentals/configuration/options.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/configuration/options
---
# Options pattern in ASP.NET Core
diff --git a/aspnetcore/fundamentals/dependency-injection.md b/aspnetcore/fundamentals/dependency-injection.md
index 210fa5495d3a..b960f374cd22 100644
--- a/aspnetcore/fundamentals/dependency-injection.md
+++ b/aspnetcore/fundamentals/dependency-injection.md
@@ -5,7 +5,7 @@ description: Learn how ASP.NET Core implements dependency injection and how to u
ms.author: riande
ms.custom: mvc
ms.date: 11/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/dependency-injection
---
# Dependency injection in ASP.NET Core
diff --git a/aspnetcore/fundamentals/environments.md b/aspnetcore/fundamentals/environments.md
index 75cdad4a71c1..7cedb3209894 100644
--- a/aspnetcore/fundamentals/environments.md
+++ b/aspnetcore/fundamentals/environments.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/environments
---
# Use multiple environments in ASP.NET Core
diff --git a/aspnetcore/fundamentals/error-handling.md b/aspnetcore/fundamentals/error-handling.md
index 8e184c47342c..69287ad74275 100644
--- a/aspnetcore/fundamentals/error-handling.md
+++ b/aspnetcore/fundamentals/error-handling.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/error-handling
---
# Handle errors in ASP.NET Core
diff --git a/aspnetcore/fundamentals/file-providers.md b/aspnetcore/fundamentals/file-providers.md
index d0761f15a6f6..8c94838df701 100644
--- a/aspnetcore/fundamentals/file-providers.md
+++ b/aspnetcore/fundamentals/file-providers.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 04/06/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/file-providers
---
# File Providers in ASP.NET Core
diff --git a/aspnetcore/fundamentals/host/generic-host.md b/aspnetcore/fundamentals/host/generic-host.md
index 6b261ab2f8e0..1eebd0506044 100644
--- a/aspnetcore/fundamentals/host/generic-host.md
+++ b/aspnetcore/fundamentals/host/generic-host.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/host/generic-host
---
# .NET Generic Host in ASP.NET Core
diff --git a/aspnetcore/fundamentals/host/hosted-services.md b/aspnetcore/fundamentals/host/hosted-services.md
index 7f6b12561610..753d6f844ab8 100644
--- a/aspnetcore/fundamentals/host/hosted-services.md
+++ b/aspnetcore/fundamentals/host/hosted-services.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 12/17/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/host/hosted-services
---
# Background tasks with hosted services in ASP.NET Core
diff --git a/aspnetcore/fundamentals/host/platform-specific-configuration.md b/aspnetcore/fundamentals/host/platform-specific-configuration.md
index c0ea301c6dd9..14106b744a2f 100644
--- a/aspnetcore/fundamentals/host/platform-specific-configuration.md
+++ b/aspnetcore/fundamentals/host/platform-specific-configuration.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: "mvc, seodec18"
ms.date: 09/26/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/configuration/platform-specific-configuration
---
# Use hosting startup assemblies in ASP.NET Core
diff --git a/aspnetcore/fundamentals/host/web-host.md b/aspnetcore/fundamentals/host/web-host.md
index 67d022ead313..729932f42d11 100644
--- a/aspnetcore/fundamentals/host/web-host.md
+++ b/aspnetcore/fundamentals/host/web-host.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 10/07/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/host/web-host
---
# ASP.NET Core Web Host
diff --git a/aspnetcore/fundamentals/http-context.md b/aspnetcore/fundamentals/http-context.md
index 9bb0a3f79de2..ce358744425c 100644
--- a/aspnetcore/fundamentals/http-context.md
+++ b/aspnetcore/fundamentals/http-context.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/31/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/httpcontext
---
# Access HttpContext in ASP.NET Core
diff --git a/aspnetcore/fundamentals/http-logging/index.md b/aspnetcore/fundamentals/http-logging/index.md
index 208c41a5a19b..7444fff8931d 100644
--- a/aspnetcore/fundamentals/http-logging/index.md
+++ b/aspnetcore/fundamentals/http-logging/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: jukotali
ms.custom: mvc
ms.date: 04/20/2021
-no-loc: [Home, Privacy, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/http-logging/index
---
diff --git a/aspnetcore/fundamentals/http-requests.md b/aspnetcore/fundamentals/http-requests.md
index 730386c3570b..1fbe97ddaf6a 100644
--- a/aspnetcore/fundamentals/http-requests.md
+++ b/aspnetcore/fundamentals/http-requests.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/http-requests
---
# Make HTTP requests using IHttpClientFactory in ASP.NET Core
diff --git a/aspnetcore/fundamentals/index.md b/aspnetcore/fundamentals/index.md
index dc7dc761bc28..2dead4614e53 100644
--- a/aspnetcore/fundamentals/index.md
+++ b/aspnetcore/fundamentals/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 12/15/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/index
---
# ASP.NET Core fundamentals
diff --git a/aspnetcore/fundamentals/localization-extensibility.md b/aspnetcore/fundamentals/localization-extensibility.md
index 0ce16eef68ec..2f379527629b 100644
--- a/aspnetcore/fundamentals/localization-extensibility.md
+++ b/aspnetcore/fundamentals/localization-extensibility.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 08/03/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/localization-extensibility
---
# Localization Extensibility
diff --git a/aspnetcore/fundamentals/localization.md b/aspnetcore/fundamentals/localization.md
index c0b4afb6ce94..14b059172986 100644
--- a/aspnetcore/fundamentals/localization.md
+++ b/aspnetcore/fundamentals/localization.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how ASP.NET Core provides services and middleware for localizing content into different languages and cultures.
ms.author: riande
ms.date: 11/30/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/localization
---
# Globalization and localization in ASP.NET Core
diff --git a/aspnetcore/fundamentals/logging/index.md b/aspnetcore/fundamentals/logging/index.md
index 8dda2e4729ec..1ea007eb4bc4 100644
--- a/aspnetcore/fundamentals/logging/index.md
+++ b/aspnetcore/fundamentals/logging/index.md
@@ -5,7 +5,7 @@ description: Learn how to use the logging framework provided by the Microsoft.Ex
ms.author: riande
ms.custom: mvc
ms.date: 11/28/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/logging/index
---
diff --git a/aspnetcore/fundamentals/logging/loggermessage.md b/aspnetcore/fundamentals/logging/loggermessage.md
index 4d3d52ee7eea..12af0fbaf0bf 100644
--- a/aspnetcore/fundamentals/logging/loggermessage.md
+++ b/aspnetcore/fundamentals/logging/loggermessage.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 08/26/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/logging/loggermessage
---
# High-performance logging with LoggerMessage in ASP.NET Core
diff --git a/aspnetcore/fundamentals/metapackage-app.md b/aspnetcore/fundamentals/metapackage-app.md
index e82e652eeeca..c85fb625ac9d 100644
--- a/aspnetcore/fundamentals/metapackage-app.md
+++ b/aspnetcore/fundamentals/metapackage-app.md
@@ -5,7 +5,7 @@ description: The Microsoft.AspNetCore.App shared framework
monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.date: 09/24/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/metapackage-app
---
# Microsoft.AspNetCore.App for ASP.NET Core
diff --git a/aspnetcore/fundamentals/metapackage.md b/aspnetcore/fundamentals/metapackage.md
index 695ac506d303..f943cee31188 100644
--- a/aspnetcore/fundamentals/metapackage.md
+++ b/aspnetcore/fundamentals/metapackage.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.0'
ms.author: riande
ms.custom: mvc
ms.date: 10/25/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/metapackage
---
# Microsoft.AspNetCore.All metapackage for ASP.NET Core 2.0
diff --git a/aspnetcore/fundamentals/middleware/extensibility-third-party-container.md b/aspnetcore/fundamentals/middleware/extensibility-third-party-container.md
index c7f687aed8d1..0133bfd5c635 100644
--- a/aspnetcore/fundamentals/middleware/extensibility-third-party-container.md
+++ b/aspnetcore/fundamentals/middleware/extensibility-third-party-container.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 09/22/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/middleware/extensibility-third-party-container
---
# Middleware activation with a third-party container in ASP.NET Core
diff --git a/aspnetcore/fundamentals/middleware/extensibility.md b/aspnetcore/fundamentals/middleware/extensibility.md
index 893a0bf521cc..19d08f4e9926 100644
--- a/aspnetcore/fundamentals/middleware/extensibility.md
+++ b/aspnetcore/fundamentals/middleware/extensibility.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 09/22/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/middleware/extensibility
---
# Factory-based middleware activation in ASP.NET Core
diff --git a/aspnetcore/fundamentals/middleware/index.md b/aspnetcore/fundamentals/middleware/index.md
index e8f87eaa00a8..ebdc387006e3 100644
--- a/aspnetcore/fundamentals/middleware/index.md
+++ b/aspnetcore/fundamentals/middleware/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.0'
ms.author: riande
ms.custom: mvc
ms.date: 10/11/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/middleware/index
---
# ASP.NET Core Middleware
diff --git a/aspnetcore/fundamentals/middleware/request-response.md b/aspnetcore/fundamentals/middleware/request-response.md
index 11880c06d3f4..45f8b5c86a63 100644
--- a/aspnetcore/fundamentals/middleware/request-response.md
+++ b/aspnetcore/fundamentals/middleware/request-response.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.0'
ms.author: jukotali
ms.custom: mvc
ms.date: 5/29/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/middleware/request-response
---
# Request and response operations in ASP.NET Core
diff --git a/aspnetcore/fundamentals/middleware/write.md b/aspnetcore/fundamentals/middleware/write.md
index f21e30ef5db3..63493cd9eb48 100644
--- a/aspnetcore/fundamentals/middleware/write.md
+++ b/aspnetcore/fundamentals/middleware/write.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 12/18/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/middleware/write
---
# Write custom ASP.NET Core middleware
diff --git a/aspnetcore/fundamentals/minimal-apis.md b/aspnetcore/fundamentals/minimal-apis.md
index 48d2d9faad6a..5c9f202807a2 100644
--- a/aspnetcore/fundamentals/minimal-apis.md
+++ b/aspnetcore/fundamentals/minimal-apis.md
@@ -5,7 +5,7 @@ description: Provides an overview of minimal APIs in ASP.NET Core 6.0.
ms.author: riande
monikerRange: '>= aspnetcore-6.0'
ms.date: 01/27/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/minimal-apis
---
diff --git a/aspnetcore/fundamentals/owin.md b/aspnetcore/fundamentals/owin.md
index c04e3e360932..2345ef6f1f4e 100644
--- a/aspnetcore/fundamentals/owin.md
+++ b/aspnetcore/fundamentals/owin.md
@@ -5,7 +5,7 @@ description: Discover how ASP.NET Core supports the Open Web Interface for .NET
ms.author: riande
ms.custom: H1Hack27Feb2017
ms.date: 2/8/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/owin
---
# Open Web Interface for .NET (OWIN) with ASP.NET Core
diff --git a/aspnetcore/fundamentals/portable-object-localization.md b/aspnetcore/fundamentals/portable-object-localization.md
index 607c7bb34771..b1c4e2c605db 100644
--- a/aspnetcore/fundamentals/portable-object-localization.md
+++ b/aspnetcore/fundamentals/portable-object-localization.md
@@ -4,7 +4,7 @@ author: sebastienros
description: This article introduces Portable Object files and outlines steps for using them in an ASP.NET Core application with the Orchard Core framework.
ms.author: scaddie
ms.date: 09/26/2017
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/portable-object-localization
---
# Configure portable object localization in ASP.NET Core
diff --git a/aspnetcore/fundamentals/request-features.md b/aspnetcore/fundamentals/request-features.md
index 347e2268581b..4169cbd92ec9 100644
--- a/aspnetcore/fundamentals/request-features.md
+++ b/aspnetcore/fundamentals/request-features.md
@@ -5,7 +5,7 @@ description: Learn about web server implementation details related to HTTP reque
ms.author: riande
ms.custom: mvc
ms.date: 10/11/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/request-features
---
# Request Features in ASP.NET Core
diff --git a/aspnetcore/fundamentals/routing.md b/aspnetcore/fundamentals/routing.md
index 1a90dc20b824..a565e7b20ec7 100644
--- a/aspnetcore/fundamentals/routing.md
+++ b/aspnetcore/fundamentals/routing.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/routing
---
# Routing in ASP.NET Core
diff --git a/aspnetcore/fundamentals/servers/httpsys.md b/aspnetcore/fundamentals/servers/httpsys.md
index 01874e408313..417641d09aa3 100644
--- a/aspnetcore/fundamentals/servers/httpsys.md
+++ b/aspnetcore/fundamentals/servers/httpsys.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 09/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/httpsys
---
# HTTP.sys web server implementation in ASP.NET Core
diff --git a/aspnetcore/fundamentals/servers/index.md b/aspnetcore/fundamentals/servers/index.md
index b34c975f8a05..5eaba5f225f1 100644
--- a/aspnetcore/fundamentals/servers/index.md
+++ b/aspnetcore/fundamentals/servers/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/07/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/index
---
# Web server implementations in ASP.NET Core
diff --git a/aspnetcore/fundamentals/servers/kestrel.md b/aspnetcore/fundamentals/servers/kestrel.md
index 997535b1b9e8..d649f3c4f08d 100644
--- a/aspnetcore/fundamentals/servers/kestrel.md
+++ b/aspnetcore/fundamentals/servers/kestrel.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 05/04/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/kestrel
---
# Kestrel web server implementation in ASP.NET Core
diff --git a/aspnetcore/fundamentals/servers/kestrel/endpoints.md b/aspnetcore/fundamentals/servers/kestrel/endpoints.md
index bb81d72ce8df..ddec9ca9b237 100644
--- a/aspnetcore/fundamentals/servers/kestrel/endpoints.md
+++ b/aspnetcore/fundamentals/servers/kestrel/endpoints.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 01/20/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/kestrel/endpoints
---
diff --git a/aspnetcore/fundamentals/servers/kestrel/host-filtering.md b/aspnetcore/fundamentals/servers/kestrel/host-filtering.md
index b12c3bb2927f..d2406b4b73e7 100644
--- a/aspnetcore/fundamentals/servers/kestrel/host-filtering.md
+++ b/aspnetcore/fundamentals/servers/kestrel/host-filtering.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 05/04/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/kestrel/host-filtering
---
diff --git a/aspnetcore/fundamentals/servers/kestrel/http2.md b/aspnetcore/fundamentals/servers/kestrel/http2.md
index 51a2e7adc355..5a1ea238e253 100644
--- a/aspnetcore/fundamentals/servers/kestrel/http2.md
+++ b/aspnetcore/fundamentals/servers/kestrel/http2.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 05/04/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/kestrel/http2
---
diff --git a/aspnetcore/fundamentals/servers/kestrel/http3.md b/aspnetcore/fundamentals/servers/kestrel/http3.md
index 291906ff261f..54c9474b7e3a 100644
--- a/aspnetcore/fundamentals/servers/kestrel/http3.md
+++ b/aspnetcore/fundamentals/servers/kestrel/http3.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: wigodbe
ms.custom: mvc
ms.date: 08/06/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/kestrel/http3
---
diff --git a/aspnetcore/fundamentals/servers/kestrel/options.md b/aspnetcore/fundamentals/servers/kestrel/options.md
index b01487f696eb..53d441b1a5e1 100644
--- a/aspnetcore/fundamentals/servers/kestrel/options.md
+++ b/aspnetcore/fundamentals/servers/kestrel/options.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 01/20/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/kestrel/options
---
# Configure options for the ASP.NET Core Kestrel web server
diff --git a/aspnetcore/fundamentals/servers/kestrel/request-draining.md b/aspnetcore/fundamentals/servers/kestrel/request-draining.md
index b2dfda55f365..ecd23b90908a 100644
--- a/aspnetcore/fundamentals/servers/kestrel/request-draining.md
+++ b/aspnetcore/fundamentals/servers/kestrel/request-draining.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 05/04/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/kestrel/request-draining
---
diff --git a/aspnetcore/fundamentals/servers/kestrel/when-to-use-a-reverse-proxy.md b/aspnetcore/fundamentals/servers/kestrel/when-to-use-a-reverse-proxy.md
index 2c82ddccad35..635a0b636745 100644
--- a/aspnetcore/fundamentals/servers/kestrel/when-to-use-a-reverse-proxy.md
+++ b/aspnetcore/fundamentals/servers/kestrel/when-to-use-a-reverse-proxy.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 01/14/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/servers/kestrel/when-to-use-a-reverse-proxy
---
diff --git a/aspnetcore/fundamentals/startup.md b/aspnetcore/fundamentals/startup.md
index 6dde4d93c6b7..13bc0e160386 100644
--- a/aspnetcore/fundamentals/startup.md
+++ b/aspnetcore/fundamentals/startup.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/startup
---
# App startup in ASP.NET Core
diff --git a/aspnetcore/fundamentals/static-files.md b/aspnetcore/fundamentals/static-files.md
index 1b2669a39e76..a9f6a0857e66 100644
--- a/aspnetcore/fundamentals/static-files.md
+++ b/aspnetcore/fundamentals/static-files.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 12/4/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/static-files
---
# Static files in ASP.NET Core
diff --git a/aspnetcore/fundamentals/target-aspnetcore.md b/aspnetcore/fundamentals/target-aspnetcore.md
index 54ec59ba9e42..e04ca92e05dd 100644
--- a/aspnetcore/fundamentals/target-aspnetcore.md
+++ b/aspnetcore/fundamentals/target-aspnetcore.md
@@ -5,7 +5,7 @@ description: Learn how to use ASP.NET Core APIs in a class library.
ms.author: scaddie
ms.custom: mvc
ms.date: 12/16/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/target-aspnetcore
---
# Use ASP.NET Core APIs in a class library
diff --git a/aspnetcore/fundamentals/tools/dotnet-aspnet-codegenerator.md b/aspnetcore/fundamentals/tools/dotnet-aspnet-codegenerator.md
index 565f0bd7ee5d..17e45255163d 100644
--- a/aspnetcore/fundamentals/tools/dotnet-aspnet-codegenerator.md
+++ b/aspnetcore/fundamentals/tools/dotnet-aspnet-codegenerator.md
@@ -5,7 +5,7 @@ description: The dotnet-aspnet-codegenerator command scaffolds ASP.NET Core proj
monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.date: 11/16/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/tools/dotnet-aspnet-codegenerator
---
diff --git a/aspnetcore/fundamentals/troubleshoot-aspnet-core-localization.md b/aspnetcore/fundamentals/troubleshoot-aspnet-core-localization.md
index 02a4fc9bcdf9..f122f1fa7450 100644
--- a/aspnetcore/fundamentals/troubleshoot-aspnet-core-localization.md
+++ b/aspnetcore/fundamentals/troubleshoot-aspnet-core-localization.md
@@ -4,7 +4,7 @@ author: hishamco
description: Learn how to diagnose problems with localization in ASP.NET Core apps.
ms.author: riande
ms.date: 01/24/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/troubleshoot-aspnet-core-localization
---
# Troubleshoot ASP.NET Core Localization
diff --git a/aspnetcore/fundamentals/url-rewriting.md b/aspnetcore/fundamentals/url-rewriting.md
index 6fd489a91314..986fc043c4a6 100644
--- a/aspnetcore/fundamentals/url-rewriting.md
+++ b/aspnetcore/fundamentals/url-rewriting.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 08/16/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/url-rewriting
---
# URL Rewriting Middleware in ASP.NET Core
diff --git a/aspnetcore/fundamentals/w3c-logger/index.md b/aspnetcore/fundamentals/w3c-logger/index.md
index dfa7e2fcf6e6..888ee2482be7 100644
--- a/aspnetcore/fundamentals/w3c-logger/index.md
+++ b/aspnetcore/fundamentals/w3c-logger/index.md
@@ -5,7 +5,7 @@ description: Learn how to create server logs in the W3C standard format.
monikerRange: '>= aspnetcore-6.0'
ms.author: wigodbe
ms.date: 01/21/2022
-no-loc: [Home, Privacy, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/w3c-logger/index
---
diff --git a/aspnetcore/fundamentals/websockets.md b/aspnetcore/fundamentals/websockets.md
index a4f976f1b4d8..53f81bcc009e 100644
--- a/aspnetcore/fundamentals/websockets.md
+++ b/aspnetcore/fundamentals/websockets.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/15/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: fundamentals/websockets
---
# WebSockets support in ASP.NET Core
diff --git a/aspnetcore/getting-started/index.md b/aspnetcore/getting-started/index.md
index a6d9b611f82f..fb38bcbebcf6 100644
--- a/aspnetcore/getting-started/index.md
+++ b/aspnetcore/getting-started/index.md
@@ -5,7 +5,7 @@ description: A short tutorial that creates and runs a basic Hello World app usin
ms.author: riande
ms.custom: mvc
ms.date: 01/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: getting-started
---
# Tutorial: Get started with ASP.NET Core
diff --git a/aspnetcore/grpc/aspnetcore.md b/aspnetcore/grpc/aspnetcore.md
index b65ee485b2de..b6c81df33e78 100644
--- a/aspnetcore/grpc/aspnetcore.md
+++ b/aspnetcore/grpc/aspnetcore.md
@@ -5,7 +5,7 @@ description: Learn the basic concepts when writing gRPC services with ASP.NET Co
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 01/29/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/aspnetcore
---
# gRPC services with ASP.NET Core
diff --git a/aspnetcore/grpc/authn-and-authz.md b/aspnetcore/grpc/authn-and-authz.md
index 6761d1031288..8fc9464cdadf 100644
--- a/aspnetcore/grpc/authn-and-authz.md
+++ b/aspnetcore/grpc/authn-and-authz.md
@@ -5,7 +5,7 @@ description: Learn how to use authentication and authorization in gRPC for ASP.N
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 05/26/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/authn-and-authz
---
# Authentication and authorization in gRPC for ASP.NET Core
diff --git a/aspnetcore/grpc/basics.md b/aspnetcore/grpc/basics.md
index 23b5c867b80a..c2a76c0f87f4 100644
--- a/aspnetcore/grpc/basics.md
+++ b/aspnetcore/grpc/basics.md
@@ -5,7 +5,7 @@ description: Learn the basic concepts when writing gRPC services with C#.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 09/29/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/basics
---
# gRPC services with C\#
diff --git a/aspnetcore/grpc/browser.md b/aspnetcore/grpc/browser.md
index 4c4d5e15b94e..15b1f456ac5e 100644
--- a/aspnetcore/grpc/browser.md
+++ b/aspnetcore/grpc/browser.md
@@ -5,7 +5,7 @@ description: Learn how to configure gRPC services on ASP.NET Core to be callable
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 06/30/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/browser
---
# Use gRPC in browser apps
diff --git a/aspnetcore/grpc/client.md b/aspnetcore/grpc/client.md
index 1e1f1fe8b533..ef482786adc3 100644
--- a/aspnetcore/grpc/client.md
+++ b/aspnetcore/grpc/client.md
@@ -5,7 +5,7 @@ description: Learn how to call gRPC services with the .NET gRPC client.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 12/18/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/client
---
# Call gRPC services with the .NET client
diff --git a/aspnetcore/grpc/clientfactory.md b/aspnetcore/grpc/clientfactory.md
index a6a2149d4109..11553da44128 100644
--- a/aspnetcore/grpc/clientfactory.md
+++ b/aspnetcore/grpc/clientfactory.md
@@ -5,7 +5,7 @@ description: Learn how to create gRPC clients using the client factory.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 04/01/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/clientfactory
---
# gRPC client factory integration in .NET
diff --git a/aspnetcore/grpc/code-first.md b/aspnetcore/grpc/code-first.md
index e47286a3d62c..49e83bf6264b 100644
--- a/aspnetcore/grpc/code-first.md
+++ b/aspnetcore/grpc/code-first.md
@@ -5,7 +5,7 @@ description: Learn the basic concepts when writing code-first gRPC with .NET.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 01/04/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/code-first
---
# Code-first gRPC services and clients with .NET
diff --git a/aspnetcore/grpc/comparison.md b/aspnetcore/grpc/comparison.md
index 89745b3d5390..cae63c7dba7c 100644
--- a/aspnetcore/grpc/comparison.md
+++ b/aspnetcore/grpc/comparison.md
@@ -5,7 +5,7 @@ description: Learn how gRPC compares with HTTP APIs and what it's recommend scen
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/comparison
---
# Compare gRPC services with HTTP APIs
diff --git a/aspnetcore/grpc/configuration.md b/aspnetcore/grpc/configuration.md
index a0dd2714f9ff..6254adc2ba07 100644
--- a/aspnetcore/grpc/configuration.md
+++ b/aspnetcore/grpc/configuration.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.custom: mvc
ms.date: 11/23/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/configuration
---
# gRPC for .NET configuration
diff --git a/aspnetcore/grpc/deadlines-cancellation.md b/aspnetcore/grpc/deadlines-cancellation.md
index 2b187d186be5..95fe7b04b516 100644
--- a/aspnetcore/grpc/deadlines-cancellation.md
+++ b/aspnetcore/grpc/deadlines-cancellation.md
@@ -5,7 +5,7 @@ description: Learn how to create reliable gRPC services with deadlines and cance
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 09/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/deadlines-cancellation
---
# Reliable gRPC services with deadlines and cancellation
diff --git a/aspnetcore/grpc/diagnostics.md b/aspnetcore/grpc/diagnostics.md
index b82dc1d3a69a..6c4da65044aa 100644
--- a/aspnetcore/grpc/diagnostics.md
+++ b/aspnetcore/grpc/diagnostics.md
@@ -5,7 +5,7 @@ description: Learn how to gather diagnostics from your gRPC app on .NET.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 10/01/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/diagnostics
---
# Logging and diagnostics in gRPC on .NET
diff --git a/aspnetcore/grpc/dotnet-grpc.md b/aspnetcore/grpc/dotnet-grpc.md
index 14a987e9e86f..52c693521b4e 100644
--- a/aspnetcore/grpc/dotnet-grpc.md
+++ b/aspnetcore/grpc/dotnet-grpc.md
@@ -5,7 +5,7 @@ description: Learn about adding, updating, removing, and listing Protobuf refere
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 10/17/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/dotnet-grpc
---
# Manage Protobuf references with dotnet-grpc
diff --git a/aspnetcore/grpc/health-checks.md b/aspnetcore/grpc/health-checks.md
index f0046601f336..61f724431845 100644
--- a/aspnetcore/grpc/health-checks.md
+++ b/aspnetcore/grpc/health-checks.md
@@ -5,7 +5,7 @@ description: Learn how to use gRPC health checks in ASP.NET Core.
monikerRange: '>= aspnetcore-3.1'
ms.author: jamesnk
ms.date: 01/16/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/health-checks
---
# gRPC health checks in ASP.NET Core
diff --git a/aspnetcore/grpc/httpapi.md b/aspnetcore/grpc/httpapi.md
index 32c58a2fb4ba..d36fd6cb13ce 100644
--- a/aspnetcore/grpc/httpapi.md
+++ b/aspnetcore/grpc/httpapi.md
@@ -5,7 +5,7 @@ description: Learn how to create JSON HTTP APIs for gRPC services.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 08/28/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/httpapi
---
# Create JSON Web APIs from gRPC
diff --git a/aspnetcore/grpc/index.md b/aspnetcore/grpc/index.md
index 9c688419fc27..b9319be7e0cb 100644
--- a/aspnetcore/grpc/index.md
+++ b/aspnetcore/grpc/index.md
@@ -5,7 +5,7 @@ description: Learn about gRPC services with Kestrel server and the ASP.NET Core
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 09/28/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/index
---
# Introduction to gRPC on .NET
diff --git a/aspnetcore/grpc/interprocess.md b/aspnetcore/grpc/interprocess.md
index 0c25cb639e84..443bcc798a79 100644
--- a/aspnetcore/grpc/interprocess.md
+++ b/aspnetcore/grpc/interprocess.md
@@ -5,7 +5,7 @@ description: Learn how to use gRPC for inter-process communication.
monikerRange: '>= aspnetcore-5.0'
ms.author: jamesnk
ms.date: 09/16/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/interprocess
---
# Inter-process communication with gRPC
diff --git a/aspnetcore/grpc/loadbalancing.md b/aspnetcore/grpc/loadbalancing.md
index 584bfec41d54..7f53d11f9738 100644
--- a/aspnetcore/grpc/loadbalancing.md
+++ b/aspnetcore/grpc/loadbalancing.md
@@ -5,7 +5,7 @@ description: Learn how to make scalable, high-performance gRPC apps with client-
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 08/07/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, "service config"]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, "service config"]
uid: grpc/loadbalancing
---
# gRPC client-side load balancing
diff --git a/aspnetcore/grpc/migration.md b/aspnetcore/grpc/migration.md
index 196955db0ec5..a6f7d5e9ee25 100644
--- a/aspnetcore/grpc/migration.md
+++ b/aspnetcore/grpc/migration.md
@@ -5,7 +5,7 @@ description: Learn how to move an existing C-core based gRPC app to run on top o
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 01/18/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/migration
---
# Migrate gRPC from C-core to gRPC for .NET
diff --git a/aspnetcore/grpc/netstandard.md b/aspnetcore/grpc/netstandard.md
index 63cd222fce2c..5466f2ee3ae4 100644
--- a/aspnetcore/grpc/netstandard.md
+++ b/aspnetcore/grpc/netstandard.md
@@ -5,7 +5,7 @@ description: Learn how to use the .NET gRPC client in apps and libraries that su
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 3/11/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/netstandard
---
# Use gRPC client with .NET Standard 2.0
diff --git a/aspnetcore/grpc/performance.md b/aspnetcore/grpc/performance.md
index 8e0facc70159..c111bcf4ad8a 100644
--- a/aspnetcore/grpc/performance.md
+++ b/aspnetcore/grpc/performance.md
@@ -5,7 +5,7 @@ description: Learn the best practices for building high-performance gRPC service
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 08/23/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/performance
---
# Performance best practices with gRPC
diff --git a/aspnetcore/grpc/protobuf.md b/aspnetcore/grpc/protobuf.md
index d4bf6a27a0c3..771704471b96 100644
--- a/aspnetcore/grpc/protobuf.md
+++ b/aspnetcore/grpc/protobuf.md
@@ -5,7 +5,7 @@ description: Learn how to create Protobuf messages for .NET apps.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 02/12/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/protobuf
---
# Create Protobuf messages for .NET apps
diff --git a/aspnetcore/grpc/retries.md b/aspnetcore/grpc/retries.md
index c4400ee4ba1b..212884e50f13 100644
--- a/aspnetcore/grpc/retries.md
+++ b/aspnetcore/grpc/retries.md
@@ -5,7 +5,7 @@ description: Learn how to make resilient, fault tolerant gRPC calls with retries
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 03/18/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/retries
---
# Transient fault handling with gRPC retries
diff --git a/aspnetcore/grpc/security.md b/aspnetcore/grpc/security.md
index 1681fb4bbcb1..99d0759afb73 100644
--- a/aspnetcore/grpc/security.md
+++ b/aspnetcore/grpc/security.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.custom: mvc
ms.date: 07/07/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/security
---
# Security considerations in gRPC for ASP.NET Core
diff --git a/aspnetcore/grpc/services.md b/aspnetcore/grpc/services.md
index cc43cbd0b2d3..e5fa2af5e95a 100644
--- a/aspnetcore/grpc/services.md
+++ b/aspnetcore/grpc/services.md
@@ -5,7 +5,7 @@ description: Learn how to create gRPC services and methods.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 08/25/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/services
---
# Create gRPC services and methods
diff --git a/aspnetcore/grpc/supported-platforms.md b/aspnetcore/grpc/supported-platforms.md
index fc5e4a22184f..f26ebf77a638 100644
--- a/aspnetcore/grpc/supported-platforms.md
+++ b/aspnetcore/grpc/supported-platforms.md
@@ -5,7 +5,7 @@ description: Learn about the supported platforms for gRPC on .NET.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 3/11/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/supported-platforms
---
# gRPC on .NET supported platforms
diff --git a/aspnetcore/grpc/test-client.md b/aspnetcore/grpc/test-client.md
index 2d7415772671..cbdf72267a42 100644
--- a/aspnetcore/grpc/test-client.md
+++ b/aspnetcore/grpc/test-client.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: jamesnk
ms.custom: mvc
ms.date: 01/01/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/test-client
---
# Mock gRPC client in tests
diff --git a/aspnetcore/grpc/test-services.md b/aspnetcore/grpc/test-services.md
index e9557247d827..ab41630aba9e 100644
--- a/aspnetcore/grpc/test-services.md
+++ b/aspnetcore/grpc/test-services.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: jamesnk
ms.custom: mvc
ms.date: 01/01/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/test-services
---
# Test gRPC services in ASP.NET Core
diff --git a/aspnetcore/grpc/test-tools.md b/aspnetcore/grpc/test-tools.md
index a1941c5c1c9a..b48dfe6fefba 100644
--- a/aspnetcore/grpc/test-tools.md
+++ b/aspnetcore/grpc/test-tools.md
@@ -5,7 +5,7 @@ description: Learn how to test services with gRPC tools. gRPCurl a command-line
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 08/09/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/test-tools
---
# Test gRPC services with gRPCurl in ASP.NET Core
diff --git a/aspnetcore/grpc/troubleshoot.md b/aspnetcore/grpc/troubleshoot.md
index c6d6a4934c6f..96fd059933d3 100644
--- a/aspnetcore/grpc/troubleshoot.md
+++ b/aspnetcore/grpc/troubleshoot.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.custom: mvc
ms.date: 07/09/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/troubleshoot
---
# Troubleshoot gRPC on .NET Core
diff --git a/aspnetcore/grpc/versioning.md b/aspnetcore/grpc/versioning.md
index 60d7db9b60c2..177e9440ab8d 100644
--- a/aspnetcore/grpc/versioning.md
+++ b/aspnetcore/grpc/versioning.md
@@ -5,7 +5,7 @@ description: Learn how to version gRPC services.
monikerRange: '>= aspnetcore-3.0'
ms.author: jamesnk
ms.date: 01/09/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/versioning
---
# Versioning gRPC services
diff --git a/aspnetcore/grpc/why-migrate-wcf-to-dotnet-grpc.md b/aspnetcore/grpc/why-migrate-wcf-to-dotnet-grpc.md
index 5a331db808c0..af630cf89499 100644
--- a/aspnetcore/grpc/why-migrate-wcf-to-dotnet-grpc.md
+++ b/aspnetcore/grpc/why-migrate-wcf-to-dotnet-grpc.md
@@ -5,7 +5,7 @@ description: This article provides a summary of why ASP.NET Core gRPC is a good
monikerRange: '>= aspnetcore-3.0'
ms.author: wpickett
ms.date: 09/02/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: grpc/wcf
---
# gRPC for Windows Communication Foundation (WCF) developers
diff --git a/aspnetcore/host-and-deploy/app-offline.md b/aspnetcore/host-and-deploy/app-offline.md
index 5df36fd3f6c4..fdd9641fe90f 100644
--- a/aspnetcore/host-and-deploy/app-offline.md
+++ b/aspnetcore/host-and-deploy/app-offline.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/app-offline
---
# App Offline file (`app_offline.htm`)
diff --git a/aspnetcore/host-and-deploy/aspnet-core-module.md b/aspnetcore/host-and-deploy/aspnet-core-module.md
index f8962ae00074..b78950d3c401 100644
--- a/aspnetcore/host-and-deploy/aspnet-core-module.md
+++ b/aspnetcore/host-and-deploy/aspnet-core-module.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/aspnet-core-module
---
diff --git a/aspnetcore/host-and-deploy/azure-apps/index.md b/aspnetcore/host-and-deploy/azure-apps/index.md
index be726bcc765f..62736eb89e57 100644
--- a/aspnetcore/host-and-deploy/azure-apps/index.md
+++ b/aspnetcore/host-and-deploy/azure-apps/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 11/6/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/azure-apps/index
---
# Deploy ASP.NET Core apps to Azure App Service
diff --git a/aspnetcore/host-and-deploy/azure-iis-errors-reference.md b/aspnetcore/host-and-deploy/azure-iis-errors-reference.md
index b243d3907360..8029ddda4f4d 100644
--- a/aspnetcore/host-and-deploy/azure-iis-errors-reference.md
+++ b/aspnetcore/host-and-deploy/azure-iis-errors-reference.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/azure-iis-errors-reference
---
diff --git a/aspnetcore/host-and-deploy/directory-structure.md b/aspnetcore/host-and-deploy/directory-structure.md
index fadff5babac3..180605aa1bb2 100644
--- a/aspnetcore/host-and-deploy/directory-structure.md
+++ b/aspnetcore/host-and-deploy/directory-structure.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.2'
ms.author: riande
ms.custom: mvc
ms.date: 04/09/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/directory-structure
---
# ASP.NET Core directory structure
diff --git a/aspnetcore/host-and-deploy/docker/building-net-docker-images.md b/aspnetcore/host-and-deploy/docker/building-net-docker-images.md
index d8bd1126d577..bd779a89ef69 100644
--- a/aspnetcore/host-and-deploy/docker/building-net-docker-images.md
+++ b/aspnetcore/host-and-deploy/docker/building-net-docker-images.md
@@ -5,7 +5,7 @@ description: Learn how to use the published ASP.NET Core Docker images from the
ms.author: riande
ms.custom: mvc
ms.date: 01/04/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/docker/building-net-docker-images
---
diff --git a/aspnetcore/host-and-deploy/docker/index.md b/aspnetcore/host-and-deploy/docker/index.md
index e9ceb46b66d7..f51c9cfe1755 100644
--- a/aspnetcore/host-and-deploy/docker/index.md
+++ b/aspnetcore/host-and-deploy/docker/index.md
@@ -5,7 +5,7 @@ description: Discover links to resources for learning how to host ASP.NET Core a
ms.author: riande
ms.custom: mvc
ms.date: 01/08/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/docker/index
---
# Host ASP.NET Core in Docker containers
diff --git a/aspnetcore/host-and-deploy/docker/visual-studio-tools-for-docker.md b/aspnetcore/host-and-deploy/docker/visual-studio-tools-for-docker.md
index 4c7b55167739..e8b17d6d22e0 100644
--- a/aspnetcore/host-and-deploy/docker/visual-studio-tools-for-docker.md
+++ b/aspnetcore/host-and-deploy/docker/visual-studio-tools-for-docker.md
@@ -5,7 +5,7 @@ description: Learn how to use Visual Studio tooling and Docker for Windows to co
ms.author: scaddie
ms.custom: mvc
ms.date: 09/12/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/docker/visual-studio-tools-for-docker
---
# Visual Studio Container Tools with ASP.NET Core
diff --git a/aspnetcore/host-and-deploy/health-checks.md b/aspnetcore/host-and-deploy/health-checks.md
index 85f758d7f8e7..db43068c0c36 100644
--- a/aspnetcore/host-and-deploy/health-checks.md
+++ b/aspnetcore/host-and-deploy/health-checks.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/health-checks
---
# Health checks in ASP.NET Core
diff --git a/aspnetcore/host-and-deploy/iis/advanced.md b/aspnetcore/host-and-deploy/iis/advanced.md
index a824ba0bfcaa..ceeee1ae1814 100644
--- a/aspnetcore/host-and-deploy/iis/advanced.md
+++ b/aspnetcore/host-and-deploy/iis/advanced.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 5/7/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/advanced
---
# Advanced configuration of the ASP.NET Core Module and IIS
diff --git a/aspnetcore/host-and-deploy/iis/development-time-iis-support.md b/aspnetcore/host-and-deploy/iis/development-time-iis-support.md
index bbb4ebc76853..7adb01fb8d57 100644
--- a/aspnetcore/host-and-deploy/iis/development-time-iis-support.md
+++ b/aspnetcore/host-and-deploy/iis/development-time-iis-support.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/development-time-iis-support
---
# Development-time IIS support in Visual Studio for ASP.NET Core
diff --git a/aspnetcore/host-and-deploy/iis/hosting-bundle.md b/aspnetcore/host-and-deploy/iis/hosting-bundle.md
index aa222eb3196c..166294194936 100644
--- a/aspnetcore/host-and-deploy/iis/hosting-bundle.md
+++ b/aspnetcore/host-and-deploy/iis/hosting-bundle.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/hosting-bundle
---
# The .NET Core Hosting Bundle
diff --git a/aspnetcore/host-and-deploy/iis/http3.md b/aspnetcore/host-and-deploy/iis/http3.md
index acb0d31bcf19..2974bb8c4fd4 100644
--- a/aspnetcore/host-and-deploy/iis/http3.md
+++ b/aspnetcore/host-and-deploy/iis/http3.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: chrross
ms.custom: mvc
ms.date: 09/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/http3
---
diff --git a/aspnetcore/host-and-deploy/iis/in-process-hosting.md b/aspnetcore/host-and-deploy/iis/in-process-hosting.md
index 287c3235d651..4716c7a76569 100644
--- a/aspnetcore/host-and-deploy/iis/in-process-hosting.md
+++ b/aspnetcore/host-and-deploy/iis/in-process-hosting.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/in-process-hosting
---
diff --git a/aspnetcore/host-and-deploy/iis/index.md b/aspnetcore/host-and-deploy/iis/index.md
index e8a18e65c641..3e11eccb2b2f 100644
--- a/aspnetcore/host-and-deploy/iis/index.md
+++ b/aspnetcore/host-and-deploy/iis/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 5/7/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/index
---
# Host ASP.NET Core on Windows with IIS
diff --git a/aspnetcore/host-and-deploy/iis/logging-and-diagnostics.md b/aspnetcore/host-and-deploy/iis/logging-and-diagnostics.md
index bec2c488e192..7bafac6faeda 100644
--- a/aspnetcore/host-and-deploy/iis/logging-and-diagnostics.md
+++ b/aspnetcore/host-and-deploy/iis/logging-and-diagnostics.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/logging-and-diagnostics
---
# Log creation and redirection
diff --git a/aspnetcore/host-and-deploy/iis/modules.md b/aspnetcore/host-and-deploy/iis/modules.md
index 44c2c0c4e803..fc351b824607 100644
--- a/aspnetcore/host-and-deploy/iis/modules.md
+++ b/aspnetcore/host-and-deploy/iis/modules.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/modules
---
# IIS modules with ASP.NET Core
diff --git a/aspnetcore/host-and-deploy/iis/out-of-process-hosting.md b/aspnetcore/host-and-deploy/iis/out-of-process-hosting.md
index f2f5dc01ce86..f4070a99511f 100644
--- a/aspnetcore/host-and-deploy/iis/out-of-process-hosting.md
+++ b/aspnetcore/host-and-deploy/iis/out-of-process-hosting.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/out-of-process-hosting
---
# Out-of-process hosting with IIS and ASP.NET Core
diff --git a/aspnetcore/host-and-deploy/iis/protocols.md b/aspnetcore/host-and-deploy/iis/protocols.md
index a85b1312cc8c..9e8b0a0cd77c 100644
--- a/aspnetcore/host-and-deploy/iis/protocols.md
+++ b/aspnetcore/host-and-deploy/iis/protocols.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/protocols
---
diff --git a/aspnetcore/host-and-deploy/iis/transform-webconfig.md b/aspnetcore/host-and-deploy/iis/transform-webconfig.md
index ab88bb592d32..8a56e7fcb5e1 100644
--- a/aspnetcore/host-and-deploy/iis/transform-webconfig.md
+++ b/aspnetcore/host-and-deploy/iis/transform-webconfig.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.2'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/transform-webconfig
---
# Transform web.config
diff --git a/aspnetcore/host-and-deploy/iis/web-config.md b/aspnetcore/host-and-deploy/iis/web-config.md
index def9d7db062f..612221700c29 100644
--- a/aspnetcore/host-and-deploy/iis/web-config.md
+++ b/aspnetcore/host-and-deploy/iis/web-config.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/iis/web-config
---
# `web.config` file
diff --git a/aspnetcore/host-and-deploy/index.md b/aspnetcore/host-and-deploy/index.md
index 1425214629eb..5399644dcf97 100644
--- a/aspnetcore/host-and-deploy/index.md
+++ b/aspnetcore/host-and-deploy/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/index
---
# Host and deploy ASP.NET Core
diff --git a/aspnetcore/host-and-deploy/linux-apache.md b/aspnetcore/host-and-deploy/linux-apache.md
index a0b845d6cd93..7559e5243111 100644
--- a/aspnetcore/host-and-deploy/linux-apache.md
+++ b/aspnetcore/host-and-deploy/linux-apache.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: shboyer
ms.custom: mvc
ms.date: 04/10/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/linux-apache
---
# Host ASP.NET Core on Linux with Apache
diff --git a/aspnetcore/host-and-deploy/linux-nginx.md b/aspnetcore/host-and-deploy/linux-nginx.md
index 12f928b133a9..2a62b5d8b0e3 100644
--- a/aspnetcore/host-and-deploy/linux-nginx.md
+++ b/aspnetcore/host-and-deploy/linux-nginx.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/30/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/linux-nginx
---
# Host ASP.NET Core on Linux with Nginx
diff --git a/aspnetcore/host-and-deploy/proxy-load-balancer.md b/aspnetcore/host-and-deploy/proxy-load-balancer.md
index c669c5221645..2c484d20ee31 100644
--- a/aspnetcore/host-and-deploy/proxy-load-balancer.md
+++ b/aspnetcore/host-and-deploy/proxy-load-balancer.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 1/07/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/proxy-load-balancer
---
# Configure ASP.NET Core to work with proxy servers and load balancers
diff --git a/aspnetcore/host-and-deploy/visual-studio-publish-profiles.md b/aspnetcore/host-and-deploy/visual-studio-publish-profiles.md
index bce022c1c60a..031dcb797047 100644
--- a/aspnetcore/host-and-deploy/visual-studio-publish-profiles.md
+++ b/aspnetcore/host-and-deploy/visual-studio-publish-profiles.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 07/28/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/visual-studio-publish-profiles
---
# Visual Studio publish profiles (.pubxml) for ASP.NET Core app deployment
diff --git a/aspnetcore/host-and-deploy/web-farm.md b/aspnetcore/host-and-deploy/web-farm.md
index 8cb6b13bb763..25d1dc421b41 100644
--- a/aspnetcore/host-and-deploy/web-farm.md
+++ b/aspnetcore/host-and-deploy/web-farm.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/13/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/web-farm
---
# Host ASP.NET Core in a web farm
diff --git a/aspnetcore/host-and-deploy/windows-service.md b/aspnetcore/host-and-deploy/windows-service.md
index f78ace349bad..33e214962c01 100644
--- a/aspnetcore/host-and-deploy/windows-service.md
+++ b/aspnetcore/host-and-deploy/windows-service.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: host-and-deploy/windows-service
---
# Host ASP.NET Core in a Windows Service
diff --git a/aspnetcore/includes/2.1-SDK.md b/aspnetcore/includes/2.1-SDK.md
index b4b91cfefcc4..cabf9219d0ba 100644
--- a/aspnetcore/includes/2.1-SDK.md
+++ b/aspnetcore/includes/2.1-SDK.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[.NET Core 2.1 SDK or later](https://dotnet.microsoft.com/download/dotnet-core)
diff --git a/aspnetcore/includes/2.2-SDK.md b/aspnetcore/includes/2.2-SDK.md
index 067f824b19b4..40a10e259f88 100644
--- a/aspnetcore/includes/2.2-SDK.md
+++ b/aspnetcore/includes/2.2-SDK.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[.NET Core 2.2 SDK or later](https://dotnet.microsoft.com/download/dotnet-core)
diff --git a/aspnetcore/includes/3.0-SDK.md b/aspnetcore/includes/3.0-SDK.md
index 8ccb26d339d8..7276ffd8b783 100644
--- a/aspnetcore/includes/3.0-SDK.md
+++ b/aspnetcore/includes/3.0-SDK.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[.NET Core 3.0 SDK](https://dotnet.microsoft.com/download/dotnet-core/3.0)
diff --git a/aspnetcore/includes/3.1-SDK.md b/aspnetcore/includes/3.1-SDK.md
index d49592bcded2..38731351c955 100644
--- a/aspnetcore/includes/3.1-SDK.md
+++ b/aspnetcore/includes/3.1-SDK.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet-core/3.1)
diff --git a/aspnetcore/includes/5.0-SDK.md b/aspnetcore/includes/5.0-SDK.md
index 906f98b575a2..3da0418f001e 100644
--- a/aspnetcore/includes/5.0-SDK.md
+++ b/aspnetcore/includes/5.0-SDK.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[.NET 5.0 SDK](https://dotnet.microsoft.com/download/dotnet/5.0)
diff --git a/aspnetcore/includes/6.0-SDK.md b/aspnetcore/includes/6.0-SDK.md
index 72017626677b..7f73f550405c 100644
--- a/aspnetcore/includes/6.0-SDK.md
+++ b/aspnetcore/includes/6.0-SDK.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[.NET 6.0 SDK](https://dotnet.microsoft.com/download/dotnet/6.0)
diff --git a/aspnetcore/includes/DevProdSQLite.md b/aspnetcore/includes/DevProdSQLite.md
index 6d58c1c3cf3f..8d06efb82bd8 100644
--- a/aspnetcore/includes/DevProdSQLite.md
+++ b/aspnetcore/includes/DevProdSQLite.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Use SQLite for development, SQL Server for production
diff --git a/aspnetcore/includes/DuendeIdentityServer.md b/aspnetcore/includes/DuendeIdentityServer.md
index 16d072edf9dc..35e69d0769bd 100644
--- a/aspnetcore/includes/DuendeIdentityServer.md
+++ b/aspnetcore/includes/DuendeIdentityServer.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
ASP.NET Core Identity adds user interface (UI) login functionality to ASP.NET Core web apps. To secure web APIs and SPAs, use one of the following:
diff --git a/aspnetcore/includes/ForwardedHeaders.md b/aspnetcore/includes/ForwardedHeaders.md
index 4eeff72936b9..baf3c626c7af 100644
--- a/aspnetcore/includes/ForwardedHeaders.md
+++ b/aspnetcore/includes/ForwardedHeaders.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Forwarded Headers Middleware should run before other middleware. This ordering ensures that the middleware relying on forwarded headers information can consume the header values for processing. To run Forwarded Headers Middleware after diagnostics and error handling middleware, see [Forwarded Headers Middleware order](xref:host-and-deploy/proxy-load-balancer#fhmo).
\ No newline at end of file
diff --git a/aspnetcore/includes/IdentityServer4.md b/aspnetcore/includes/IdentityServer4.md
index 9032b55e3fd4..5a32e38e8dbf 100644
--- a/aspnetcore/includes/IdentityServer4.md
+++ b/aspnetcore/includes/IdentityServer4.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
ASP.NET Core Identity adds user interface (UI) login functionality to ASP.NET Core web apps. To secure web APIs and SPAs, use one of the following:
diff --git a/aspnetcore/includes/MTcomments.md b/aspnetcore/includes/MTcomments.md
index 21144f012325..e177e94d85d6 100644
--- a/aspnetcore/includes/MTcomments.md
+++ b/aspnetcore/includes/MTcomments.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
If you are reading this in a language other than English, let us know in this [GitHub discussion issue](https://github.com/dotnet/AspNetCore.Docs/issues/16455) if you'd like to see the code comments in your native language.
\ No newline at end of file
diff --git a/aspnetcore/includes/MyDisplayRouteInfo.md b/aspnetcore/includes/MyDisplayRouteInfo.md
index 0b9c8248c1ad..a8f410dbd90e 100644
--- a/aspnetcore/includes/MyDisplayRouteInfo.md
+++ b/aspnetcore/includes/MyDisplayRouteInfo.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[MyDisplayRouteInfo](https://github.com/Rick-Anderson/RouteInfo/blob/master/Microsoft.Docs.Samples.RouteInfo/ControllerContextExtensions.cs) is provided by the [Rick.Docs.Samples.RouteInfo](https://www.nuget.org/packages/Rick.Docs.Samples.RouteInfo) NuGet package and displays route information.
diff --git a/aspnetcore/includes/MyDisplayRouteInfoBoth.md b/aspnetcore/includes/MyDisplayRouteInfoBoth.md
index 1eb02a0dccf8..3ae2dec3a534 100644
--- a/aspnetcore/includes/MyDisplayRouteInfoBoth.md
+++ b/aspnetcore/includes/MyDisplayRouteInfoBoth.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[MyDisplayRouteInfo and ToCtxString](https://github.com/Rick-Anderson/RouteInfo/blob/master/Microsoft.Docs.Samples.RouteInfo/ControllerContextExtensions.cs) are provided by the [Rick.Docs.Samples.RouteInfo](https://www.nuget.org/packages/Rick.Docs.Samples.RouteInfo) NuGet package. The methods display `Controller` route information.
\ No newline at end of file
diff --git a/aspnetcore/includes/RP-EF/intro.md b/aspnetcore/includes/RP-EF/intro.md
index 0fe117429762..b76ac9334658 100644
--- a/aspnetcore/includes/RP-EF/intro.md
+++ b/aspnetcore/includes/RP-EF/intro.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The Contoso University web app demonstrates how to create Razor Pages web apps using EF Core and Visual Studio. For information about the tutorial series, see [the first tutorial](xref:data/ef-rp/intro).
diff --git a/aspnetcore/includes/RP-EF/rp-over-mvc.md b/aspnetcore/includes/RP-EF/rp-over-mvc.md
index 1ba1c609c231..0b20561879c2 100644
--- a/aspnetcore/includes/RP-EF/rp-over-mvc.md
+++ b/aspnetcore/includes/RP-EF/rp-over-mvc.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
This tutorial teaches ASP.NET Core MVC and Entity Framework Core with controllers and views. [Razor Pages](xref:razor-pages/index) is an alternative programming model. For new development, we recommend Razor Pages over MVC with controllers and views. See the [Razor Pages](xref:data/ef-rp/intro) version of this tutorial. Each tutorial covers some material the other doesn't:
diff --git a/aspnetcore/includes/RP-MVC/validation-net6.md b/aspnetcore/includes/RP-MVC/validation-net6.md
index b8f3a5cd9122..c7277b1b64b4 100644
--- a/aspnetcore/includes/RP-MVC/validation-net6.md
+++ b/aspnetcore/includes/RP-MVC/validation-net6.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
diff --git a/aspnetcore/includes/RP-MVC/validation.md b/aspnetcore/includes/RP-MVC/validation.md
index 9599a9077ed2..9a57d21db159 100644
--- a/aspnetcore/includes/RP-MVC/validation.md
+++ b/aspnetcore/includes/RP-MVC/validation.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
diff --git a/aspnetcore/includes/RP-mvc-shared/sqlite-warn.md b/aspnetcore/includes/RP-mvc-shared/sqlite-warn.md
index e8f62475356b..92966befc224 100644
--- a/aspnetcore/includes/RP-mvc-shared/sqlite-warn.md
+++ b/aspnetcore/includes/RP-mvc-shared/sqlite-warn.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!NOTE]
diff --git a/aspnetcore/includes/RP/sqlite.md b/aspnetcore/includes/RP/sqlite.md
index 6b0afac5f7bb..115be5deff1b 100644
--- a/aspnetcore/includes/RP/sqlite.md
+++ b/aspnetcore/includes/RP/sqlite.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
## SQLite
diff --git a/aspnetcore/includes/RP/sqlitedev.md b/aspnetcore/includes/RP/sqlitedev.md
index fe4dd294b8bc..f94f22108609 100644
--- a/aspnetcore/includes/RP/sqlitedev.md
+++ b/aspnetcore/includes/RP/sqlitedev.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
### Use SQLite for development, SQL Server for production
diff --git a/aspnetcore/includes/SameSiteIdentity.md b/aspnetcore/includes/SameSiteIdentity.md
index f0ca4b370f36..ad35c4549637 100644
--- a/aspnetcore/includes/SameSiteIdentity.md
+++ b/aspnetcore/includes/SameSiteIdentity.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
ASP.NET Core [Identity](xref:security/authentication/identity) is largely unaffected by [SameSite cookies](xref:security/samesite) except for advanced scenarios like `IFrames` or `OpenIdConnect` integration.
diff --git a/aspnetcore/includes/add-EF-NuGet-SQLite-CLI-5.md b/aspnetcore/includes/add-EF-NuGet-SQLite-CLI-5.md
index 2de4b476187f..95bbaa14884a 100644
--- a/aspnetcore/includes/add-EF-NuGet-SQLite-CLI-5.md
+++ b/aspnetcore/includes/add-EF-NuGet-SQLite-CLI-5.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Run the following .NET CLI commands:
diff --git a/aspnetcore/includes/add-EF-NuGet-SQLite-CLI-6.md b/aspnetcore/includes/add-EF-NuGet-SQLite-CLI-6.md
index ca3bac6a6e6e..ccb909778d43 100644
--- a/aspnetcore/includes/add-EF-NuGet-SQLite-CLI-6.md
+++ b/aspnetcore/includes/add-EF-NuGet-SQLite-CLI-6.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Run the following .NET CLI commands:
diff --git a/aspnetcore/includes/add-EF-NuGet-SQLite-CLI.md b/aspnetcore/includes/add-EF-NuGet-SQLite-CLI.md
index 0a671963cea4..62a4b8e3fe2d 100644
--- a/aspnetcore/includes/add-EF-NuGet-SQLite-CLI.md
+++ b/aspnetcore/includes/add-EF-NuGet-SQLite-CLI.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Run the following .NET Core CLI commands:
diff --git a/aspnetcore/includes/announcements.md b/aspnetcore/includes/announcements.md
index 7a2fdc465654..d31de436e51e 100644
--- a/aspnetcore/includes/announcements.md
+++ b/aspnetcore/includes/announcements.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Breaking changes and security advisories are reported on the [Announcements repo](https://github.com/aspnet/Announcements/issues). Announcements can be limited to a specific version by selecting a **Label** filter.
diff --git a/aspnetcore/includes/app-secrets/secrets-json-file-and-text.md b/aspnetcore/includes/app-secrets/secrets-json-file-and-text.md
index 5731772183f6..f5f7a992d54f 100644
--- a/aspnetcore/includes/app-secrets/secrets-json-file-and-text.md
+++ b/aspnetcore/includes/app-secrets/secrets-json-file-and-text.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Assume the app's *secrets.json* file contains the following two secrets:
diff --git a/aspnetcore/includes/app-secrets/secrets-json-file.md b/aspnetcore/includes/app-secrets/secrets-json-file.md
index 53c678a47d34..d6d92937b644 100644
--- a/aspnetcore/includes/app-secrets/secrets-json-file.md
+++ b/aspnetcore/includes/app-secrets/secrets-json-file.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
```json
{
diff --git a/aspnetcore/includes/aspnet-codegenerator-args-md.md b/aspnetcore/includes/aspnet-codegenerator-args-md.md
index 953f73149245..ca31c7c01b49 100644
--- a/aspnetcore/includes/aspnet-codegenerator-args-md.md
+++ b/aspnetcore/includes/aspnet-codegenerator-args-md.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
| Option | Description|
diff --git a/aspnetcore/includes/aspnetcore-repo-ref-source-links.md b/aspnetcore/includes/aspnetcore-repo-ref-source-links.md
index eb5199ae96c6..a0cb606f9a8b 100644
--- a/aspnetcore/includes/aspnetcore-repo-ref-source-links.md
+++ b/aspnetcore/includes/aspnetcore-repo-ref-source-links.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!NOTE]
> Documentation links to the ASP.NET Core reference source load the repository's `main` branch, which represents the product unit's current development for the next release of ASP.NET Core. To select the branch for a different release, use the **Switch branches or tags** dropdown list to select the branch. For example, select the `release/6.0` branch for the ASP.NET Core 6.0 release.
diff --git a/aspnetcore/includes/azure-apps-preview-notice.md b/aspnetcore/includes/azure-apps-preview-notice.md
index c7d4a671f24a..a6afd586a911 100644
--- a/aspnetcore/includes/azure-apps-preview-notice.md
+++ b/aspnetcore/includes/azure-apps-preview-notice.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!IMPORTANT]
> **ASP.NET Core preview releases with Azure App Service**
diff --git a/aspnetcore/includes/benefits.md b/aspnetcore/includes/benefits.md
index b18bb3529819..2b32f775a4a5 100644
--- a/aspnetcore/includes/benefits.md
+++ b/aspnetcore/includes/benefits.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
ASP.NET Core provides the following benefits:
diff --git a/aspnetcore/includes/bind-get.md b/aspnetcore/includes/bind-get.md
index 37cfd6c3f393..bf78d47bfe89 100644
--- a/aspnetcore/includes/bind-get.md
+++ b/aspnetcore/includes/bind-get.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!WARNING]
> For security reasons, you must opt in to binding `GET` request data to page model properties. Verify user input before mapping it to properties. Opting into `GET` binding is useful when addressing scenarios that rely on query string or route values.
diff --git a/aspnetcore/includes/bind.md b/aspnetcore/includes/bind.md
index 1d0c0b71cec6..7b9b01eef190 100644
--- a/aspnetcore/includes/bind.md
+++ b/aspnetcore/includes/bind.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The preferred way to read related configuration values is using the [options pattern](xref:fundamentals/configuration/options). For example, to read the following configuration values:
diff --git a/aspnetcore/includes/bind6.md b/aspnetcore/includes/bind6.md
index 3971836041a5..f0894c54f669 100644
--- a/aspnetcore/includes/bind6.md
+++ b/aspnetcore/includes/bind6.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The preferred way to read related configuration values is using the [options pattern](xref:fundamentals/configuration/options). For example, to read the following configuration values:
diff --git a/aspnetcore/includes/built-in-TH.md b/aspnetcore/includes/built-in-TH.md
index 9f55d7c4640b..b9f53d13ccc2 100644
--- a/aspnetcore/includes/built-in-TH.md
+++ b/aspnetcore/includes/built-in-TH.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
## Built-in ASP.NET Core Tag Helpers
diff --git a/aspnetcore/includes/catchall.md b/aspnetcore/includes/catchall.md
index 6b4957f691a4..466c9eeeaa0d 100644
--- a/aspnetcore/includes/catchall.md
+++ b/aspnetcore/includes/catchall.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
:::moniker range=">= aspnetcore-3.0 < aspnetcore-5.0"
diff --git a/aspnetcore/includes/cdn.md b/aspnetcore/includes/cdn.md
index f02461c4e016..5a1ce4b074af 100644
--- a/aspnetcore/includes/cdn.md
+++ b/aspnetcore/includes/cdn.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
A CDN:
diff --git a/aspnetcore/includes/choose-ui-link.md b/aspnetcore/includes/choose-ui-link.md
index d05e4e964ea5..5870f9a6dfa9 100644
--- a/aspnetcore/includes/choose-ui-link.md
+++ b/aspnetcore/includes/choose-ui-link.md
@@ -3,6 +3,6 @@ author: wpickett
ms.author: wpickett
ms.date: 08/10/2021
ms.topic: include
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
If you're new to ASP.NET Core development and are unsure of which ASP.NET Core web UI solution will best fit your needs, see .
diff --git a/aspnetcore/includes/code-comments-loc.md b/aspnetcore/includes/code-comments-loc.md
index f4da6601dd14..202dfc90e47f 100644
--- a/aspnetcore/includes/code-comments-loc.md
+++ b/aspnetcore/includes/code-comments-loc.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
If you would like to see code comments translated to languages other than English, let us know in [this GitHub discussion issue](https://github.com/MicrosoftDocs/feedback/issues/2515).
\ No newline at end of file
diff --git a/aspnetcore/includes/combine-di.md b/aspnetcore/includes/combine-di.md
index 6f2d905ce266..223436148c89 100644
--- a/aspnetcore/includes/combine-di.md
+++ b/aspnetcore/includes/combine-di.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
diff --git a/aspnetcore/includes/combine-di6.md b/aspnetcore/includes/combine-di6.md
index 040e6d946000..96236b61da2e 100644
--- a/aspnetcore/includes/combine-di6.md
+++ b/aspnetcore/includes/combine-di6.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
diff --git a/aspnetcore/includes/connectionid-signalr.md b/aspnetcore/includes/connectionid-signalr.md
index df47c41a8795..742c76b72a05 100644
--- a/aspnetcore/includes/connectionid-signalr.md
+++ b/aspnetcore/includes/connectionid-signalr.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!WARNING]
> Security warning: Exposing `ConnectionId` can lead to malicious impersonation if the SignalR server or client version is ASP.NET Core 2.2 or earlier.
diff --git a/aspnetcore/includes/cookies-not-compressed.md b/aspnetcore/includes/cookies-not-compressed.md
index c3040b588cfd..825b473b85ed 100644
--- a/aspnetcore/includes/cookies-not-compressed.md
+++ b/aspnetcore/includes/cookies-not-compressed.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
For security reasons, authentication cookies are not compressed in ASP.NET Core. When using authentication cookies, developers should minimize the number of claim information included to just that necessary for their needs.
diff --git a/aspnetcore/includes/csharp-8-required.md b/aspnetcore/includes/csharp-8-required.md
index 6187ad272721..29453220cc7e 100644
--- a/aspnetcore/includes/csharp-8-required.md
+++ b/aspnetcore/includes/csharp-8-required.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!NOTE]
> The following sample requires C# 8.0 or later.
diff --git a/aspnetcore/includes/css-isolation.md b/aspnetcore/includes/css-isolation.md
index 12d642727efb..404865637704 100644
--- a/aspnetcore/includes/css-isolation.md
+++ b/aspnetcore/includes/css-isolation.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Isolate CSS styles to individual pages, views, and components to reduce or avoid:
diff --git a/aspnetcore/includes/dbg-route.md b/aspnetcore/includes/dbg-route.md
index 66ff53508033..593aa937adcf 100644
--- a/aspnetcore/includes/dbg-route.md
+++ b/aspnetcore/includes/dbg-route.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
## Debug diagnostics
diff --git a/aspnetcore/includes/disableVer.md b/aspnetcore/includes/disableVer.md
index f3ecf57488b9..343e84d86a6e 100644
--- a/aspnetcore/includes/disableVer.md
+++ b/aspnetcore/includes/disableVer.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
### Disable default account verification
diff --git a/aspnetcore/includes/disableVer6.md b/aspnetcore/includes/disableVer6.md
index 781ad1593297..ebcc99051084 100644
--- a/aspnetcore/includes/disableVer6.md
+++ b/aspnetcore/includes/disableVer6.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
### Disable default account verification when Account.RegisterConfirmation has been scaffolded
diff --git a/aspnetcore/includes/ef-cli.md b/aspnetcore/includes/ef-cli.md
index 94240c94e144..64709b7b1007 100644
--- a/aspnetcore/includes/ef-cli.md
+++ b/aspnetcore/includes/ef-cli.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
If `dotnet ef` has not been installed, install it as a global tool:
diff --git a/aspnetcore/includes/ef-pmc.md b/aspnetcore/includes/ef-pmc.md
index 9af98321d47b..9bab17dfd4e1 100644
--- a/aspnetcore/includes/ef-pmc.md
+++ b/aspnetcore/includes/ef-pmc.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
For more information on the PMC tools for EF Core, see [EF Core tools reference - PMC in Visual Studio](/ef/core/miscellaneous/cli/powershell).
\ No newline at end of file
diff --git a/aspnetcore/includes/environmentVarableColon.md b/aspnetcore/includes/environmentVarableColon.md
index 5818e96a5bc9..cb5fb49c2ad0 100644
--- a/aspnetcore/includes/environmentVarableColon.md
+++ b/aspnetcore/includes/environmentVarableColon.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The `:` separator doesn't work with environment variable hierarchical keys on all platforms. `__`, the double underscore, is:
diff --git a/aspnetcore/includes/gRPCazure.md b/aspnetcore/includes/gRPCazure.md
index cb8abde22707..6b1480f93766 100644
--- a/aspnetcore/includes/gRPCazure.md
+++ b/aspnetcore/includes/gRPCazure.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!WARNING]
> [ASP.NET Core gRPC](xref:grpc/index) has extra requirements for being used with Azure App Service or IIS. For more information on where gRPC can be used, see .
diff --git a/aspnetcore/includes/http-repl/requires-body-options.md b/aspnetcore/includes/http-repl/requires-body-options.md
index e19eca6aa444..fc4136bb6bc9 100644
--- a/aspnetcore/includes/http-repl/requires-body-options.md
+++ b/aspnetcore/includes/http-repl/requires-body-options.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* `-c|--content`
diff --git a/aspnetcore/includes/http-repl/standard-options.md b/aspnetcore/includes/http-repl/standard-options.md
index 8a1da86ca36f..a62c634f2b2e 100644
--- a/aspnetcore/includes/http-repl/standard-options.md
+++ b/aspnetcore/includes/http-repl/standard-options.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* `-F|--no-formatting`
diff --git a/aspnetcore/includes/js-collocation.md b/aspnetcore/includes/js-collocation.md
index 22dad586907e..ec3f1e1e0993 100644
--- a/aspnetcore/includes/js-collocation.md
+++ b/aspnetcore/includes/js-collocation.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Collocation of JavaScript (JS) files for pages, views, and Razor components is a convenient way to organize scripts in an app.
diff --git a/aspnetcore/includes/libman-cli/provider-names.md b/aspnetcore/includes/libman-cli/provider-names.md
index 8ef51669f070..bc319e92edf1 100644
--- a/aspnetcore/includes/libman-cli/provider-names.md
+++ b/aspnetcore/includes/libman-cli/provider-names.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* `cdnjs`
* `filesystem`
diff --git a/aspnetcore/includes/libman-cli/standard-cli-options.md b/aspnetcore/includes/libman-cli/standard-cli-options.md
index ce2fe19d56bb..9b355a77a7a8 100644
--- a/aspnetcore/includes/libman-cli/standard-cli-options.md
+++ b/aspnetcore/includes/libman-cli/standard-cli-options.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* `-h|--help`
diff --git a/aspnetcore/includes/localization/currency.md b/aspnetcore/includes/localization/currency.md
index 7bc1329d88c3..33c4e09f6ab3 100644
--- a/aspnetcore/includes/localization/currency.md
+++ b/aspnetcore/includes/localization/currency.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!NOTE]
> You may not be able to enter decimal commas in decimal fields. To support [jQuery validation](https://jqueryvalidation.org/) for non-English locales that use a comma (",") for a decimal point, and non US-English date formats, you must take steps to globalize your app. [See this GitHub issue 4076](https://github.com/dotnet/AspNetCore.Docs/issues/4076#issuecomment-326590420) for instructions on adding decimal comma.
diff --git a/aspnetcore/includes/localization/unsupported-culture-log-level.md b/aspnetcore/includes/localization/unsupported-culture-log-level.md
index d4747ae3b8d6..b2e35bbbfc95 100644
--- a/aspnetcore/includes/localization/unsupported-culture-log-level.md
+++ b/aspnetcore/includes/localization/unsupported-culture-log-level.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!NOTE]
> Prior to ASP.NET Core 3.0 web apps write one log of type `LogLevel.Warning` per request if the requested culture is unsupported. Logging one `LogLevel.Warning` per request can make large log files with redundant information. This behavior has been changed in ASP.NET 3.0. The `RequestLocalizationMiddleware` writes a log of type `LogLevel.Debug`, which reduces the size of production logs.
diff --git a/aspnetcore/includes/mac-terminal-access.md b/aspnetcore/includes/mac-terminal-access.md
index fcd7d6662b83..7ea110e5ee6e 100644
--- a/aspnetcore/includes/mac-terminal-access.md
+++ b/aspnetcore/includes/mac-terminal-access.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
### Accessing a Command Terminal on Mac
diff --git a/aspnetcore/includes/make-x509-cert.md b/aspnetcore/includes/make-x509-cert.md
index b975c3dd38c9..e4c0e0a77da1 100644
--- a/aspnetcore/includes/make-x509-cert.md
+++ b/aspnetcore/includes/make-x509-cert.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
On Windows, self-signed certificates can be created using the [`New-SelfSignedCertificate` PowerShell cmdlet](/powershell/module/pki/new-selfsignedcertificate). For an unsupported example, see [`UpdateIISExpressSSLForChrome.ps1`](https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/includes/make-x509-cert/UpdateIISExpressSSLForChrome.ps1).
diff --git a/aspnetcore/includes/mvc-intro/model4.md b/aspnetcore/includes/mvc-intro/model4.md
index 50f5362a4f1a..90a61248669f 100644
--- a/aspnetcore/includes/mvc-intro/model4.md
+++ b/aspnetcore/includes/mvc-intro/model4.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The following table details the ASP.NET Core code generator parameters:
diff --git a/aspnetcore/includes/net-core-prereqs-mac-2.2.md b/aspnetcore/includes/net-core-prereqs-mac-2.2.md
index 13de880dd121..5197a509fd54 100644
--- a/aspnetcore/includes/net-core-prereqs-mac-2.2.md
+++ b/aspnetcore/includes/net-core-prereqs-mac-2.2.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio for Mac version 8.0 or later](https://visualstudio.microsoft.com/downloads/)
* [.NET Core SDK 2.2 or later](https://dotnet.microsoft.com/download/dotnet-core)
diff --git a/aspnetcore/includes/net-core-prereqs-mac-3.0.md b/aspnetcore/includes/net-core-prereqs-mac-3.0.md
index f54407289eff..4952d58553b7 100644
--- a/aspnetcore/includes/net-core-prereqs-mac-3.0.md
+++ b/aspnetcore/includes/net-core-prereqs-mac-3.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio for Mac version 8.0 or later](https://visualstudio.microsoft.com/vs/mac/)
* [!INCLUDE [](~/includes/3.0-SDK.md)]
diff --git a/aspnetcore/includes/net-core-prereqs-mac-3.1.md b/aspnetcore/includes/net-core-prereqs-mac-3.1.md
index 87f320ea7fcd..d3c976a0c7d2 100644
--- a/aspnetcore/includes/net-core-prereqs-mac-3.1.md
+++ b/aspnetcore/includes/net-core-prereqs-mac-3.1.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio for Mac version 8.4 or later](https://visualstudio.microsoft.com/vs/mac/)
* [!INCLUDE [.NET Core 3.1 SDK](~/includes/3.1-SDK.md)]
diff --git a/aspnetcore/includes/net-core-prereqs-mac-5.0.md b/aspnetcore/includes/net-core-prereqs-mac-5.0.md
index 818be7c44888..2e2b59264743 100644
--- a/aspnetcore/includes/net-core-prereqs-mac-5.0.md
+++ b/aspnetcore/includes/net-core-prereqs-mac-5.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio for Mac](https://visualstudio.microsoft.com/vs/mac/)
* [!INCLUDE [.NET 5.0 SDK](~/includes/5.0-SDK.md)]
diff --git a/aspnetcore/includes/net-core-prereqs-vs-3.0.md b/aspnetcore/includes/net-core-prereqs-vs-3.0.md
index 5c5d9d23bc90..8f6941f02925 100644
--- a/aspnetcore/includes/net-core-prereqs-vs-3.0.md
+++ b/aspnetcore/includes/net-core-prereqs-vs-3.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=inline+link&utm_content=download+vs2019) with the **ASP.NET and web development** workload
* [!INCLUDE [](~/includes/3.0-SDK.md)]
diff --git a/aspnetcore/includes/net-core-prereqs-vs-3.1.md b/aspnetcore/includes/net-core-prereqs-vs-3.1.md
index ae2e103fb152..4a365ddb318d 100644
--- a/aspnetcore/includes/net-core-prereqs-vs-3.1.md
+++ b/aspnetcore/includes/net-core-prereqs-vs-3.1.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio 2019 16.4 or later](https://visualstudio.microsoft.com/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=inline+link&utm_content=download+vs2019) with the **ASP.NET and web development** workload
diff --git a/aspnetcore/includes/net-core-prereqs-vs-5.0.md b/aspnetcore/includes/net-core-prereqs-vs-5.0.md
index 300d2e526f3d..e178743ea7db 100644
--- a/aspnetcore/includes/net-core-prereqs-vs-5.0.md
+++ b/aspnetcore/includes/net-core-prereqs-vs-5.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio 2019 16.8 or later](https://visualstudio.microsoft.com/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=inline+link&utm_content=download+vs2019) with the **ASP.NET and web development** workload
* [!INCLUDE [.NET 5.0 SDK](~/includes/5.0-SDK.md)]
diff --git a/aspnetcore/includes/net-core-prereqs-vs2019-2.2.md b/aspnetcore/includes/net-core-prereqs-vs2019-2.2.md
index 85d41dbc6d8b..3343b2c2e3ad 100644
--- a/aspnetcore/includes/net-core-prereqs-vs2019-2.2.md
+++ b/aspnetcore/includes/net-core-prereqs-vs2019-2.2.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=inline+link&utm_content=download+vs2019) with the **ASP.NET and web development** workload
* [.NET Core SDK 2.2 or later](https://dotnet.microsoft.com/download/dotnet-core)
diff --git a/aspnetcore/includes/net-core-prereqs-vsc-2.2.md b/aspnetcore/includes/net-core-prereqs-vsc-2.2.md
index 4017c99dc861..f37c0d862c44 100644
--- a/aspnetcore/includes/net-core-prereqs-vsc-2.2.md
+++ b/aspnetcore/includes/net-core-prereqs-vsc-2.2.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio Code](https://code.visualstudio.com/download)
* [C# for Visual Studio Code (latest version)](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)
diff --git a/aspnetcore/includes/net-core-prereqs-vsc-3.0.md b/aspnetcore/includes/net-core-prereqs-vsc-3.0.md
index 51fe62d7bcb9..e488839f1905 100644
--- a/aspnetcore/includes/net-core-prereqs-vsc-3.0.md
+++ b/aspnetcore/includes/net-core-prereqs-vsc-3.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio Code](https://code.visualstudio.com/download)
* [C# for Visual Studio Code (latest version)](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)
diff --git a/aspnetcore/includes/net-core-prereqs-vsc-3.1.md b/aspnetcore/includes/net-core-prereqs-vsc-3.1.md
index c0fef36249ee..5e0d1c5cabb3 100644
--- a/aspnetcore/includes/net-core-prereqs-vsc-3.1.md
+++ b/aspnetcore/includes/net-core-prereqs-vsc-3.1.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio Code](https://code.visualstudio.com/download)
* [C# for Visual Studio Code (latest version)](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)
diff --git a/aspnetcore/includes/net-core-prereqs-vsc-5.0.md b/aspnetcore/includes/net-core-prereqs-vsc-5.0.md
index f254f50fdc28..6b3d917140b9 100644
--- a/aspnetcore/includes/net-core-prereqs-vsc-5.0.md
+++ b/aspnetcore/includes/net-core-prereqs-vsc-5.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio Code](https://code.visualstudio.com/download)
* [C# for Visual Studio Code (latest version)](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)
diff --git a/aspnetcore/includes/net-core-sdk-download-link.md b/aspnetcore/includes/net-core-sdk-download-link.md
index ab1fca79c152..c720f27d853d 100644
--- a/aspnetcore/includes/net-core-sdk-download-link.md
+++ b/aspnetcore/includes/net-core-sdk-download-link.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
[.NET Core SDK 2.0 or later](https://dotnet.microsoft.com/download)
diff --git a/aspnetcore/includes/net-prereqs-mac-6.0.md b/aspnetcore/includes/net-prereqs-mac-6.0.md
index 562c201bcc2a..9bcdf4ec0ffe 100644
--- a/aspnetcore/includes/net-prereqs-mac-6.0.md
+++ b/aspnetcore/includes/net-prereqs-mac-6.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio 2022 for Mac latest preview](https://visualstudio.microsoft.com/vs/mac/preview/)
* [!INCLUDE [.NET 6.0 SDK](~/includes/6.0-SDK.md)]
diff --git a/aspnetcore/includes/net-prereqs-vs-6.0.md b/aspnetcore/includes/net-prereqs-vs-6.0.md
index c45dfa578df0..24c28e371aa6 100644
--- a/aspnetcore/includes/net-prereqs-vs-6.0.md
+++ b/aspnetcore/includes/net-prereqs-vs-6.0.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio 2022](https://visualstudio.microsoft.com/vs/#download) with the **ASP.NET and web development** workload.
diff --git a/aspnetcore/includes/net-prereqs-vsc-6.0.md b/aspnetcore/includes/net-prereqs-vsc-6.0.md
index 1151e75a27f2..e1afcf68dc66 100644
--- a/aspnetcore/includes/net-prereqs-vsc-6.0.md
+++ b/aspnetcore/includes/net-prereqs-vsc-6.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* [Visual Studio Code](https://code.visualstudio.com/download)
* [C# for Visual Studio Code (latest version)](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)
diff --git a/aspnetcore/includes/package-reference.md b/aspnetcore/includes/package-reference.md
index c3c9f223a7d5..1fdc39f52477 100644
--- a/aspnetcore/includes/package-reference.md
+++ b/aspnetcore/includes/package-reference.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!NOTE]
> For guidance on adding packages to .NET apps, see the articles under *Install and manage packages* at [Package consumption workflow (NuGet documentation)](/nuget/consume-packages/overview-and-workflow). Confirm correct package versions at [NuGet.org](https://www.nuget.org).
diff --git a/aspnetcore/includes/razor.md b/aspnetcore/includes/razor.md
index 1056e6c8216a..9292fe5cf58f 100644
--- a/aspnetcore/includes/razor.md
+++ b/aspnetcore/includes/razor.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
This tutorial teaches ASP.NET Core MVC web development with controllers and views. If you're new to ASP.NET Core web development, consider the [Razor Pages](xref:tutorials/razor-pages/razor-pages-start) version of this tutorial, which provides an easier starting point. See , which compares Razor Pages, MVC, and Blazor for UI development.
diff --git a/aspnetcore/includes/regex.md b/aspnetcore/includes/regex.md
index 414d4bb2c941..94841cc89428 100644
--- a/aspnetcore/includes/regex.md
+++ b/aspnetcore/includes/regex.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!WARNING]
> When using to process untrusted input, pass a timeout. A malicious user can provide input to `RegularExpressions` causing a [Denial-of-Service attack](https://www.us-cert.gov/ncas/tips/ST04-015). ASP.NET Core framework APIs that use `RegularExpressions` pass a timeout.
\ No newline at end of file
diff --git a/aspnetcore/includes/requireAuth.md b/aspnetcore/includes/requireAuth.md
index 652df294f01e..edc7c9b78d7a 100644
--- a/aspnetcore/includes/requireAuth.md
+++ b/aspnetcore/includes/requireAuth.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
For information on how to globally require all users to be authenticated, see [Require authenticated users](xref:security/authorization/secure-data#rau).
\ No newline at end of file
diff --git a/aspnetcore/includes/reset.md b/aspnetcore/includes/reset.md
index 8de4392c049b..74c0b3f93103 100644
--- a/aspnetcore/includes/reset.md
+++ b/aspnetcore/includes/reset.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Reset allows for the server to reset a HTTP/2 request with a specified error code. A reset request is considered aborted.
diff --git a/aspnetcore/includes/response-caching-mid.md b/aspnetcore/includes/response-caching-mid.md
index 38cacc8548f1..bbdfd39a9171 100644
--- a/aspnetcore/includes/response-caching-mid.md
+++ b/aspnetcore/includes/response-caching-mid.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The Response caching middleware:
diff --git a/aspnetcore/includes/run-the-app.md b/aspnetcore/includes/run-the-app.md
index 953e9a51fba1..8bf4a8dac707 100644
--- a/aspnetcore/includes/run-the-app.md
+++ b/aspnetcore/includes/run-the-app.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
# [Visual Studio](#tab/visual-studio)
diff --git a/aspnetcore/includes/run-the-app6.0.md b/aspnetcore/includes/run-the-app6.0.md
index f5ba9ae26c08..006d105f373c 100644
--- a/aspnetcore/includes/run-the-app6.0.md
+++ b/aspnetcore/includes/run-the-app6.0.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
# [Visual Studio](#tab/visual-studio)
diff --git a/aspnetcore/includes/scaffold-identity/hsts.md b/aspnetcore/includes/scaffold-identity/hsts.md
index 9a988aabecdf..7eac5c08bf0a 100644
--- a/aspnetcore/includes/scaffold-identity/hsts.md
+++ b/aspnetcore/includes/scaffold-identity/hsts.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
`UseHsts` is recommended but not required. For more information, see [HTTP Strict Transport Security Protocol](xref:security/enforcing-ssl#http-strict-transport-security-protocol-hsts).
diff --git a/aspnetcore/includes/scaffold-identity/id-scaffold-dlg-auth.md b/aspnetcore/includes/scaffold-identity/id-scaffold-dlg-auth.md
index 6c39f0847047..cd27b4f65b51 100644
--- a/aspnetcore/includes/scaffold-identity/id-scaffold-dlg-auth.md
+++ b/aspnetcore/includes/scaffold-identity/id-scaffold-dlg-auth.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
:::moniker range=">= aspnetcore-6.0"
diff --git a/aspnetcore/includes/scaffold-identity/id-scaffold-dlg.md b/aspnetcore/includes/scaffold-identity/id-scaffold-dlg.md
index 2b8fbb381713..b587a522e626 100644
--- a/aspnetcore/includes/scaffold-identity/id-scaffold-dlg.md
+++ b/aspnetcore/includes/scaffold-identity/id-scaffold-dlg.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Run the Identity scaffolder:
diff --git a/aspnetcore/includes/scaffold-identity/install-pkg.md b/aspnetcore/includes/scaffold-identity/install-pkg.md
index a60676ca76e4..a2f67b5793c4 100644
--- a/aspnetcore/includes/scaffold-identity/install-pkg.md
+++ b/aspnetcore/includes/scaffold-identity/install-pkg.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Install the [Microsoft.VisualStudio.Web.CodeGeneration.Design](https://www.nuget.org/packages/Microsoft.VisualStudio.Web.CodeGeneration.Design/) NuGet package:
diff --git a/aspnetcore/includes/scaffold-identity/migrations.md b/aspnetcore/includes/scaffold-identity/migrations.md
index b52f133206be..75d33c4e58d2 100644
--- a/aspnetcore/includes/scaffold-identity/migrations.md
+++ b/aspnetcore/includes/scaffold-identity/migrations.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
The generated Identity database code requires [Entity Framework Core Migrations](/ef/core/managing-schemas/migrations/). Create a migration and update the database. For example, run the following commands:
diff --git a/aspnetcore/includes/scaffoldTFM-5.md b/aspnetcore/includes/scaffoldTFM-5.md
index 378fdb1e7f7e..5dfab71208ed 100644
--- a/aspnetcore/includes/scaffoldTFM-5.md
+++ b/aspnetcore/includes/scaffoldTFM-5.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
If you get a scaffolding error, verify the Target Framework Moniker (TFM) matches the NuGet package version in the project file. For example, the following project file uses version 5.0 for .NET and the listed NuGet packages:
diff --git a/aspnetcore/includes/scaffoldTFM.md b/aspnetcore/includes/scaffoldTFM.md
index 193b4240ee2d..bb8cf218e657 100644
--- a/aspnetcore/includes/scaffoldTFM.md
+++ b/aspnetcore/includes/scaffoldTFM.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
If you get a scaffolding error, verify the Target Framework Moniker (TFM) matches the NuGet package version in the project file. For example, the following project file contains the version 3.1 for .NET Core and the listed NuGet packages:
diff --git a/aspnetcore/includes/signalr-typescript-webpack/npm-run-release.md b/aspnetcore/includes/signalr-typescript-webpack/npm-run-release.md
index 71aba982b62e..8643febe5f3f 100644
--- a/aspnetcore/includes/signalr-typescript-webpack/npm-run-release.md
+++ b/aspnetcore/includes/signalr-typescript-webpack/npm-run-release.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
```console
npm run release
diff --git a/aspnetcore/includes/spa-proxy.md b/aspnetcore/includes/spa-proxy.md
index 44fb7dc36d21..b51943650e3f 100644
--- a/aspnetcore/includes/spa-proxy.md
+++ b/aspnetcore/includes/spa-proxy.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
## Configure proxy middleware for SignalR
diff --git a/aspnetcore/includes/sql-log.md b/aspnetcore/includes/sql-log.md
index 29040069aed4..20310e2a598d 100644
--- a/aspnetcore/includes/sql-log.md
+++ b/aspnetcore/includes/sql-log.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
## SQL Logging of Entity Framework Core
diff --git a/aspnetcore/includes/sqlite-warn.md b/aspnetcore/includes/sqlite-warn.md
index 2d444d5a3aad..8a399dca1151 100644
--- a/aspnetcore/includes/sqlite-warn.md
+++ b/aspnetcore/includes/sqlite-warn.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
> [!NOTE]
>
diff --git a/aspnetcore/includes/trailers.md b/aspnetcore/includes/trailers.md
index bcef5b9e5bde..54c5e83d9e39 100644
--- a/aspnetcore/includes/trailers.md
+++ b/aspnetcore/includes/trailers.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
HTTP Trailers are similar to HTTP Headers, except they are sent after the response body is sent. For IIS and HTTP.sys, only HTTP/2 response trailers are supported.
diff --git a/aspnetcore/includes/trust-ff.md b/aspnetcore/includes/trust-ff.md
index c94d655aee07..3ee500fb06ca 100644
--- a/aspnetcore/includes/trust-ff.md
+++ b/aspnetcore/includes/trust-ff.md
@@ -1,4 +1,4 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
For information on trusting the Firefox browser, see [Firefox SEC_ERROR_INADEQUATE_KEY_USAGE certificate error](xref:security/enforcing-ssl#trust-ff).
\ No newline at end of file
diff --git a/aspnetcore/includes/trustCertMac.md b/aspnetcore/includes/trustCertMac.md
index d5ae3e9b0658..a2bad102f848 100644
--- a/aspnetcore/includes/trustCertMac.md
+++ b/aspnetcore/includes/trustCertMac.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Visual Studio for Mac displays the following popup:
diff --git a/aspnetcore/includes/trustCertMac6.md b/aspnetcore/includes/trustCertMac6.md
index 94ddfa6d102d..7f33136486a6 100644
--- a/aspnetcore/includes/trustCertMac6.md
+++ b/aspnetcore/includes/trustCertMac6.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Visual Studio for Mac displays the following popup:
diff --git a/aspnetcore/includes/trustCertVS.md b/aspnetcore/includes/trustCertVS.md
index 8a36dc79458b..79b47cef96ab 100644
--- a/aspnetcore/includes/trustCertVS.md
+++ b/aspnetcore/includes/trustCertVS.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Visual Studio displays the following dialog when a project is not yet configured to use SSL:
diff --git a/aspnetcore/includes/trustCertVS22.md b/aspnetcore/includes/trustCertVS22.md
index b436a7e52cd7..e612511913c2 100644
--- a/aspnetcore/includes/trustCertVS22.md
+++ b/aspnetcore/includes/trustCertVS22.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
Visual Studio displays the following dialog:
diff --git a/aspnetcore/includes/trustCertVSC.md b/aspnetcore/includes/trustCertVSC.md
index 255d7ad0deb4..62db67e004e9 100644
--- a/aspnetcore/includes/trustCertVSC.md
+++ b/aspnetcore/includes/trustCertVSC.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
* Trust the HTTPS development certificate by running the following command:
diff --git a/aspnetcore/includes/view-identity-db.md b/aspnetcore/includes/view-identity-db.md
index 838e2aa0c425..ad6de14c946f 100644
--- a/aspnetcore/includes/view-identity-db.md
+++ b/aspnetcore/includes/view-identity-db.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
### View the Identity database
diff --git a/aspnetcore/includes/vs-vsc-vsmac-help.md b/aspnetcore/includes/vs-vsc-vsmac-help.md
index 1792e3853699..7a2e0470412c 100644
--- a/aspnetcore/includes/vs-vsc-vsmac-help.md
+++ b/aspnetcore/includes/vs-vsc-vsmac-help.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
# [Visual Studio](#tab/visual-studio)
diff --git a/aspnetcore/includes/worker-template-instructions-net6.md b/aspnetcore/includes/worker-template-instructions-net6.md
index 13faa0659de0..668ce3e9e865 100644
--- a/aspnetcore/includes/worker-template-instructions-net6.md
+++ b/aspnetcore/includes/worker-template-instructions-net6.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
# [Visual Studio](#tab/visual-studio)
diff --git a/aspnetcore/includes/worker-template-instructions.md b/aspnetcore/includes/worker-template-instructions.md
index f5d1f547646e..b518f9a34f64 100644
--- a/aspnetcore/includes/worker-template-instructions.md
+++ b/aspnetcore/includes/worker-template-instructions.md
@@ -1,5 +1,5 @@
---
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
---
# [Visual Studio](#tab/visual-studio)
diff --git a/aspnetcore/introduction-to-aspnet-core.md b/aspnetcore/introduction-to-aspnet-core.md
index 9ab303b0f3f1..b44813dd52a2 100644
--- a/aspnetcore/introduction-to-aspnet-core.md
+++ b/aspnetcore/introduction-to-aspnet-core.md
@@ -5,7 +5,7 @@ description: Get an introduction to ASP.NET Core, a cross-platform, high-perform
ms.author: riande
ms.custom: mvc
ms.date: 04/17/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: index
---
# Introduction to ASP.NET Core
diff --git a/aspnetcore/migration/1x-to-2x/identity-2x.md b/aspnetcore/migration/1x-to-2x/identity-2x.md
index 6a5027b63e26..87ffa0ea7524 100644
--- a/aspnetcore/migration/1x-to-2x/identity-2x.md
+++ b/aspnetcore/migration/1x-to-2x/identity-2x.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: This article outlines the most common steps for migrating ASP.NET Core 1.x authentication and Identity to ASP.NET Core 2.0.
ms.author: scaddie
ms.date: 06/21/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/1x-to-2x/identity-2x
---
# Migrate authentication and Identity to ASP.NET Core 2.0
diff --git a/aspnetcore/migration/1x-to-2x/index.md b/aspnetcore/migration/1x-to-2x/index.md
index 2730620467dd..82b4b86b0800 100644
--- a/aspnetcore/migration/1x-to-2x/index.md
+++ b/aspnetcore/migration/1x-to-2x/index.md
@@ -5,7 +5,7 @@ description: This article outlines the prerequisites and most common steps for m
ms.author: scaddie
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/1x-to-2x/index
---
# Migrate from ASP.NET Core 1.x to 2.0
diff --git a/aspnetcore/migration/20_21.md b/aspnetcore/migration/20_21.md
index d579e305c745..c9ed8b206e90 100644
--- a/aspnetcore/migration/20_21.md
+++ b/aspnetcore/migration/20_21.md
@@ -5,7 +5,7 @@ description: This article covers the basics of migrating an ASP.NET Core 2.0 app
ms.author: riande
ms.custom: mvc
ms.date: 06/09/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/20_21
---
# Migrate from ASP.NET Core 2.0 to 2.1
diff --git a/aspnetcore/migration/21-to-22.md b/aspnetcore/migration/21-to-22.md
index 538d15ddb426..d2866528fc00 100644
--- a/aspnetcore/migration/21-to-22.md
+++ b/aspnetcore/migration/21-to-22.md
@@ -5,7 +5,7 @@ description: This article outlines the prerequisites and most common steps for m
ms.author: scaddie
ms.custom: mvc
ms.date: 05/28/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/21-to-22
---
# Migrate from ASP.NET Core 2.1 to 2.2
diff --git a/aspnetcore/migration/22-to-30.md b/aspnetcore/migration/22-to-30.md
index fd2a4c992b1e..f1dcf172a412 100644
--- a/aspnetcore/migration/22-to-30.md
+++ b/aspnetcore/migration/22-to-30.md
@@ -5,7 +5,7 @@ description: Learn how to migrate an ASP.NET Core 2.2 project to ASP.NET Core 3.
ms.author: riande
ms.custom: mvc
ms.date: 05/03/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/22-to-30
---
# Migrate from ASP.NET Core 2.2 to 3.0
diff --git a/aspnetcore/migration/30-to-31.md b/aspnetcore/migration/30-to-31.md
index 01ff9c9349e3..f4cd40f3bc30 100644
--- a/aspnetcore/migration/30-to-31.md
+++ b/aspnetcore/migration/30-to-31.md
@@ -5,7 +5,7 @@ description: Learn how to migrate an ASP.NET Core 3.0 project to ASP.NET Core 3.
ms.author: scaddie
ms.custom: mvc
ms.date: 07/02/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/30-to-31
---
# Migrate from ASP.NET Core 3.0 to 3.1
diff --git a/aspnetcore/migration/31-to-50.md b/aspnetcore/migration/31-to-50.md
index f2dff52b39e1..d8c629bb2ee0 100644
--- a/aspnetcore/migration/31-to-50.md
+++ b/aspnetcore/migration/31-to-50.md
@@ -5,7 +5,7 @@ description: Learn how to migrate an ASP.NET Core 3.1 project to ASP.NET Core 5.
ms.author: scaddie
ms.custom: mvc
ms.date: 12/02/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/31-to-50
---
# Migrate from ASP.NET Core 3.1 to 5.0
diff --git a/aspnetcore/migration/31-to-60.md b/aspnetcore/migration/31-to-60.md
index 1d6c1a1aa347..bc51b88f46d5 100644
--- a/aspnetcore/migration/31-to-60.md
+++ b/aspnetcore/migration/31-to-60.md
@@ -5,7 +5,7 @@ description: Learn how to migrate an ASP.NET Core 3.1 project to ASP.NET Core 6.
ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.date: 10/25/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/31-to-60
---
# Migrate from ASP.NET Core 3.1 to 6.0
diff --git a/aspnetcore/migration/50-to-60-samples.md b/aspnetcore/migration/50-to-60-samples.md
index 2303178a8e17..aa666ac83378 100644
--- a/aspnetcore/migration/50-to-60-samples.md
+++ b/aspnetcore/migration/50-to-60-samples.md
@@ -5,7 +5,7 @@ description: Learn how to migrate ASP.NET Core samples to the new minimal hostin
monikerRange: '>= aspnetcore-5.0'
ms.author: riande
ms.date: 10/22/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/50-to-60-samples
---
diff --git a/aspnetcore/migration/50-to-60.md b/aspnetcore/migration/50-to-60.md
index 332697acc0c1..cf1c1a2112e7 100644
--- a/aspnetcore/migration/50-to-60.md
+++ b/aspnetcore/migration/50-to-60.md
@@ -5,7 +5,7 @@ description: Learn how to migrate an ASP.NET Core 5.0 project to ASP.NET Core 6.
ms.author: riande
monikerRange: '>= aspnetcore-5.0'
ms.date: 10/25/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/50-to-60
---
# Migrate from ASP.NET Core 5.0 to 6.0
diff --git a/aspnetcore/migration/Logging-nonaspnetcore.md b/aspnetcore/migration/Logging-nonaspnetcore.md
index 83b1adc7a4db..80597fe0a9c1 100644
--- a/aspnetcore/migration/Logging-nonaspnetcore.md
+++ b/aspnetcore/migration/Logging-nonaspnetcore.md
@@ -5,7 +5,7 @@ description: Learn how to migrate a non-ASP.NET Core application that uses Micro
ms.author: riande
ms.custom: mvc
ms.date: 01/04/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/logging-nonaspnetcore
---
diff --git a/aspnetcore/migration/claimsprincipal-current.md b/aspnetcore/migration/claimsprincipal-current.md
index 27c99a55f4b0..79180f7af0bc 100644
--- a/aspnetcore/migration/claimsprincipal-current.md
+++ b/aspnetcore/migration/claimsprincipal-current.md
@@ -5,7 +5,7 @@ description: Learn how to migrate away from ClaimsPrincipal.Current to retrieve
ms.author: scaddie
ms.custom: mvc
ms.date: 03/26/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/claimsprincipal-current
---
# Migrate from ClaimsPrincipal.Current
diff --git a/aspnetcore/migration/configuration.md b/aspnetcore/migration/configuration.md
index c6d6b5a9081d..eff044fe7702 100644
--- a/aspnetcore/migration/configuration.md
+++ b/aspnetcore/migration/configuration.md
@@ -4,7 +4,7 @@ author: ardalis
description: Learn how to migrate configuration from an ASP.NET MVC project to an ASP.NET Core MVC project.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/configuration
---
# Migrate configuration to ASP.NET Core
diff --git a/aspnetcore/migration/http-modules.md b/aspnetcore/migration/http-modules.md
index 4dcd9712cc58..acd4b4898b6b 100644
--- a/aspnetcore/migration/http-modules.md
+++ b/aspnetcore/migration/http-modules.md
@@ -4,7 +4,7 @@ description: Migrate HTTP handlers and modules to ASP.NET Core middleware
author: rick-anderson
ms.author: riande
ms.date: 12/07/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/http-modules
---
# Migrate HTTP handlers and modules to ASP.NET Core middleware
diff --git a/aspnetcore/migration/identity.md b/aspnetcore/migration/identity.md
index f05903005931..09f169841b1b 100644
--- a/aspnetcore/migration/identity.md
+++ b/aspnetcore/migration/identity.md
@@ -4,7 +4,7 @@ author: ardalis
description: Learn how to migrate authentication and identity from an ASP.NET MVC project to an ASP.NET Core MVC project.
ms.author: riande
ms.date: 3/22/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/identity
---
# Migrate Authentication and Identity to ASP.NET Core
diff --git a/aspnetcore/migration/mvc.md b/aspnetcore/migration/mvc.md
index 534c25e995f3..21a2f32af589 100644
--- a/aspnetcore/migration/mvc.md
+++ b/aspnetcore/migration/mvc.md
@@ -4,7 +4,7 @@ author: wadepickett
description: Learn how to start migrating an ASP.NET MVC project to ASP.NET Core MVC.
ms.author: wpickett
ms.date: 06/18/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/mvc
---
# Migrate from ASP.NET MVC to ASP.NET Core MVC
diff --git a/aspnetcore/migration/proper-to-2x/index.md b/aspnetcore/migration/proper-to-2x/index.md
index eaba6aff4f80..05da7b5d2146 100644
--- a/aspnetcore/migration/proper-to-2x/index.md
+++ b/aspnetcore/migration/proper-to-2x/index.md
@@ -4,7 +4,7 @@ author: isaacrlevin
description: Receive guidance for migrating existing ASP.NET MVC or Web API apps to ASP.NET Core.web
ms.author: scaddie
ms.date: 10/18/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/proper-to-2x/index
---
# Migrate from ASP.NET to ASP.NET Core
diff --git a/aspnetcore/migration/proper-to-2x/membership-to-core-identity.md b/aspnetcore/migration/proper-to-2x/membership-to-core-identity.md
index 6c6068aad5e6..91314f656f27 100644
--- a/aspnetcore/migration/proper-to-2x/membership-to-core-identity.md
+++ b/aspnetcore/migration/proper-to-2x/membership-to-core-identity.md
@@ -5,7 +5,7 @@ description: Learn how to migrate existing ASP.NET apps using Membership authent
ms.author: scaddie
ms.custom: mvc
ms.date: 01/10/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/proper-to-2x/membership-to-core-identity
---
# Migrate from ASP.NET Membership authentication to ASP.NET Core 2.0 Identity
diff --git a/aspnetcore/migration/proper-to-2x/mvc2.md b/aspnetcore/migration/proper-to-2x/mvc2.md
index c660d1a217f5..b921393ddce3 100644
--- a/aspnetcore/migration/proper-to-2x/mvc2.md
+++ b/aspnetcore/migration/proper-to-2x/mvc2.md
@@ -5,7 +5,7 @@ description: Receive guidance for migrating existing ASP.NET MVC or Web API appl
ms.author: scaddie
ms.custom: mvc
ms.date: 10/24/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/mvc2
---
# Migrate from ASP.NET to ASP.NET Core 2.0
diff --git a/aspnetcore/migration/webapi.md b/aspnetcore/migration/webapi.md
index 5df4d8111555..0aab3c00a23e 100644
--- a/aspnetcore/migration/webapi.md
+++ b/aspnetcore/migration/webapi.md
@@ -5,7 +5,7 @@ description: Learn how to migrate a web API implementation from ASP.NET 4.x Web
ms.author: scaddie
ms.custom: mvc
ms.date: 01/31/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: migration/webapi
---
# Migrate from ASP.NET Web API to ASP.NET Core
diff --git a/aspnetcore/mobile/index.md b/aspnetcore/mobile/index.md
index e8fcef1b041a..0456602b4566 100644
--- a/aspnetcore/mobile/index.md
+++ b/aspnetcore/mobile/index.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Find out about topics that pertain to mobile development with ASP.NET Core.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mobile/index
---
# Mobile development with ASP.NET Core
diff --git a/aspnetcore/mobile/native-mobile-backend.md b/aspnetcore/mobile/native-mobile-backend.md
index 3eea4638e3c0..1862da32ffac 100644
--- a/aspnetcore/mobile/native-mobile-backend.md
+++ b/aspnetcore/mobile/native-mobile-backend.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to create backend services using ASP.NET Core MVC to support native mobile apps.
ms.author: riande
ms.date: 2/12/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mobile/native-mobile-backend
---
# Create backend services for native mobile apps with ASP.NET Core
diff --git a/aspnetcore/mvc/advanced/app-parts.md b/aspnetcore/mvc/advanced/app-parts.md
index 4f818121d15d..5973c57748ec 100644
--- a/aspnetcore/mvc/advanced/app-parts.md
+++ b/aspnetcore/mvc/advanced/app-parts.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Share controllers, view, Razor Pages and more with Application Parts in ASP.NET Core
ms.author: riande
ms.date: 11/11/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/extensibility/app-parts
---
diff --git a/aspnetcore/mvc/advanced/custom-model-binding.md b/aspnetcore/mvc/advanced/custom-model-binding.md
index 0764bca001a6..8b0a8755caf3 100644
--- a/aspnetcore/mvc/advanced/custom-model-binding.md
+++ b/aspnetcore/mvc/advanced/custom-model-binding.md
@@ -4,7 +4,7 @@ author: ardalis
description: Learn how model binding allows controller actions to work directly with model types in ASP.NET Core.
ms.author: riande
ms.date: 01/06/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/advanced/custom-model-binding
---
# Custom Model Binding in ASP.NET Core
diff --git a/aspnetcore/mvc/compatibility-version.md b/aspnetcore/mvc/compatibility-version.md
index a463d22249d3..380d07e5d3df 100644
--- a/aspnetcore/mvc/compatibility-version.md
+++ b/aspnetcore/mvc/compatibility-version.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 9/25/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/compatibility-version
---
# Compatibility version for ASP.NET Core MVC
diff --git a/aspnetcore/mvc/controllers/actions.md b/aspnetcore/mvc/controllers/actions.md
index 7d614cdae02f..0ebc4b5424b5 100644
--- a/aspnetcore/mvc/controllers/actions.md
+++ b/aspnetcore/mvc/controllers/actions.md
@@ -4,7 +4,7 @@ author: ardalis
description: Learn how ASP.NET Core MVC controllers and Actions handle requests and return responses.
ms.author: riande
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/controllers/actions
---
# Handle requests with controllers in ASP.NET Core MVC
diff --git a/aspnetcore/mvc/controllers/application-model.md b/aspnetcore/mvc/controllers/application-model.md
index b24854f72fbc..ce4afe98becf 100644
--- a/aspnetcore/mvc/controllers/application-model.md
+++ b/aspnetcore/mvc/controllers/application-model.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to read and manipulate the application model to modify how MVC elements behave in ASP.NET Core.
ms.author: riande
ms.date: 04/05/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/controllers/application-model
---
# Work with the application model in ASP.NET Core
diff --git a/aspnetcore/mvc/controllers/areas.md b/aspnetcore/mvc/controllers/areas.md
index 818a9e254acd..88e17f856bdd 100644
--- a/aspnetcore/mvc/controllers/areas.md
+++ b/aspnetcore/mvc/controllers/areas.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how Areas are an ASP.NET MVC feature used to organize related functionality into a group as a separate namespace (for routing) and folder structure (for views).
ms.author: riande
ms.date: 03/21/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/controllers/areas
---
# Areas in ASP.NET Core
diff --git a/aspnetcore/mvc/controllers/dependency-injection.md b/aspnetcore/mvc/controllers/dependency-injection.md
index 0950f0c3096c..7ff873913834 100644
--- a/aspnetcore/mvc/controllers/dependency-injection.md
+++ b/aspnetcore/mvc/controllers/dependency-injection.md
@@ -4,7 +4,7 @@ author: ardalis
description: Discover how ASP.NET Core MVC controllers request their dependencies explicitly via their constructors with dependency injection in ASP.NET Core.
ms.author: riande
ms.date: 02/24/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/controllers/dependency-injection
---
# Dependency injection into controllers in ASP.NET Core
diff --git a/aspnetcore/mvc/controllers/filters.md b/aspnetcore/mvc/controllers/filters.md
index 69e2afff5ff5..ae1b94bb6aed 100644
--- a/aspnetcore/mvc/controllers/filters.md
+++ b/aspnetcore/mvc/controllers/filters.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/controllers/filters
---
# Filters in ASP.NET Core
diff --git a/aspnetcore/mvc/controllers/routing.md b/aspnetcore/mvc/controllers/routing.md
index 96e0ffdca9a2..b7ee1b5d6e22 100644
--- a/aspnetcore/mvc/controllers/routing.md
+++ b/aspnetcore/mvc/controllers/routing.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how ASP.NET Core MVC uses Routing Middleware to match URLs of incoming requests and map them to actions.
ms.author: riande
ms.date: 9/15/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/controllers/routing
---
# Routing to controller actions in ASP.NET Core
diff --git a/aspnetcore/mvc/controllers/testing.md b/aspnetcore/mvc/controllers/testing.md
index e2533d36a6ca..0685a10e89df 100644
--- a/aspnetcore/mvc/controllers/testing.md
+++ b/aspnetcore/mvc/controllers/testing.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 7/22/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/controllers/testing
---
# Unit test controller logic in ASP.NET Core
diff --git a/aspnetcore/mvc/models/file-uploads.md b/aspnetcore/mvc/models/file-uploads.md
index c288c929e345..ab4f577bfe72 100644
--- a/aspnetcore/mvc/models/file-uploads.md
+++ b/aspnetcore/mvc/models/file-uploads.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 08/21/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/models/file-uploads
---
# Upload files in ASP.NET Core
diff --git a/aspnetcore/mvc/models/model-binding.md b/aspnetcore/mvc/models/model-binding.md
index d4ab15fd1048..c5f866e1b22e 100644
--- a/aspnetcore/mvc/models/model-binding.md
+++ b/aspnetcore/mvc/models/model-binding.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.assetid: 0be164aa-1d72-4192-bd6b-192c9c301164
ms.author: riande
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/models/model-binding
---
diff --git a/aspnetcore/mvc/models/validation.md b/aspnetcore/mvc/models/validation.md
index 6f74c4bd4c56..a8b9c57d4f55 100644
--- a/aspnetcore/mvc/models/validation.md
+++ b/aspnetcore/mvc/models/validation.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/02/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/models/validation
---
# Model validation in ASP.NET Core MVC and Razor Pages
diff --git a/aspnetcore/mvc/overview.md b/aspnetcore/mvc/overview.md
index ea5b30557e44..3c352f8bd205 100644
--- a/aspnetcore/mvc/overview.md
+++ b/aspnetcore/mvc/overview.md
@@ -4,7 +4,7 @@ author: ardalis
description: Learn how ASP.NET Core MVC is a rich framework for building web apps and APIs using the Model-View-Controller design pattern.
ms.author: riande
ms.date: 02/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/overview
---
# Overview of ASP.NET Core MVC
diff --git a/aspnetcore/mvc/views/dependency-injection.md b/aspnetcore/mvc/views/dependency-injection.md
index 211c2296d5ee..4c88391a8522 100644
--- a/aspnetcore/mvc/views/dependency-injection.md
+++ b/aspnetcore/mvc/views/dependency-injection.md
@@ -4,7 +4,7 @@ author: ardalis
description: Learn how ASP.NET Core supports dependency injection into MVC views.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/dependency-injection
---
# Dependency injection into views in ASP.NET Core
diff --git a/aspnetcore/mvc/views/layout.md b/aspnetcore/mvc/views/layout.md
index d1dad1f7713e..6d14689816aa 100644
--- a/aspnetcore/mvc/views/layout.md
+++ b/aspnetcore/mvc/views/layout.md
@@ -4,7 +4,7 @@ author: ardalis
description: Learn how to use common layouts, share directives, and run common code before rendering views in an ASP.NET Core app.
ms.author: riande
ms.date: 07/30/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/layout
---
# Layout in ASP.NET Core
diff --git a/aspnetcore/mvc/views/overview.md b/aspnetcore/mvc/views/overview.md
index faf4c339b205..ecbe2a5c1e52 100644
--- a/aspnetcore/mvc/views/overview.md
+++ b/aspnetcore/mvc/views/overview.md
@@ -5,7 +5,7 @@ description: Learn how views handle the app's data presentation and user interac
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/overview
---
# Views in ASP.NET Core MVC
diff --git a/aspnetcore/mvc/views/partial.md b/aspnetcore/mvc/views/partial.md
index 1b05f7341763..b3c5bbf5abe1 100644
--- a/aspnetcore/mvc/views/partial.md
+++ b/aspnetcore/mvc/views/partial.md
@@ -5,7 +5,7 @@ description: Discover how to use partial views to break up large markup files an
ms.author: riande
ms.custom: mvc
ms.date: 06/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/partial
---
# Partial views in ASP.NET Core
diff --git a/aspnetcore/mvc/views/razor.md b/aspnetcore/mvc/views/razor.md
index 05cce31a65c1..0c8f8affc0df 100644
--- a/aspnetcore/mvc/views/razor.md
+++ b/aspnetcore/mvc/views/razor.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn about Razor markup syntax for embedding server-based code into webpages.
ms.author: riande
ms.date: 02/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/razor
---
# Razor syntax reference for ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/authoring.md b/aspnetcore/mvc/views/tag-helpers/authoring.md
index 9c794f96aba9..a1d6b8bce4cf 100644
--- a/aspnetcore/mvc/views/tag-helpers/authoring.md
+++ b/aspnetcore/mvc/views/tag-helpers/authoring.md
@@ -5,7 +5,7 @@ description: Learn how to author Tag Helpers in ASP.NET Core.
ms.author: riande
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/authoring
---
# Author Tag Helpers in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/anchor-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/anchor-tag-helper.md
index 21ba0420f898..a94a59d3e22d 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/anchor-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/anchor-tag-helper.md
@@ -5,7 +5,7 @@ description: Discover the ASP.NET Core Anchor Tag Helper attributes and the role
ms.author: scaddie
ms.custom: mvc
ms.date: 10/13/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/anchor-tag-helper
---
# Anchor Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/cache-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/cache-tag-helper.md
index 85824413cf1c..4b09fd9ec17d 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/cache-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/cache-tag-helper.md
@@ -5,7 +5,7 @@ description: Learn how to use the Cache Tag Helper.
ms.author: riande
ms.custom: mvc
ms.date: 10/10/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/cache-tag-helper
---
# Cache Tag Helper in ASP.NET Core MVC
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/component-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/component-tag-helper.md
index 1a7a8893c301..f826bde91c89 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/component-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/component-tag-helper.md
@@ -6,7 +6,7 @@ description: Learn how to use the ASP.NET Core Component Tag Helper to render Ra
monikerRange: '>= aspnetcore-3.1'
ms.custom: mvc
ms.date: 10/29/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/component-tag-helper
---
# Component Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/distributed-cache-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/distributed-cache-tag-helper.md
index 920300a25b9b..6c537562b72e 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/distributed-cache-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/distributed-cache-tag-helper.md
@@ -5,7 +5,7 @@ description: Learn how to use the Distributed Cache Tag Helper.
ms.author: riande
ms.custom: mvc
ms.date: 01/24/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/distributed-cache-tag-helper
---
# Distributed Cache Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/environment-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/environment-tag-helper.md
index 8919857e0266..30d99b8eb5cb 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/environment-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/environment-tag-helper.md
@@ -5,7 +5,7 @@ description: ASP.NET Core Environment Tag Helper defined including all propertie
ms.author: riande
ms.custom: mvc
ms.date: 10/10/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/environment-tag-helper
---
# Environment Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/image-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/image-tag-helper.md
index fa1bd2079de1..0817ec233eeb 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/image-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/image-tag-helper.md
@@ -5,7 +5,7 @@ description: Shows how to work with Image Tag Helper.
ms.author: riande
ms.custom: mvc
ms.date: 04/06/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/image-tag-helper
---
# Image Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/index.md b/aspnetcore/mvc/views/tag-helpers/built-in/index.md
index 5b08fa82d398..82b92fef832e 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/index.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/index.md
@@ -5,7 +5,7 @@ description: Find out how ASP.NET Core built-in Tag Helpers boost your productiv
ms.author: riande
ms.custom: mvc
ms.date: 10/10/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/Index
---
# ASP.NET Core built-in Tag Helpers
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/link-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/link-tag-helper.md
index 719c47a44f6f..ca471322e50b 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/link-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/link-tag-helper.md
@@ -5,7 +5,7 @@ ms.author: riande
description: Discover the ASP.NET Core Link Tag Helper attributes and the role each attribute plays in extending behavior of the HTML Link tag.
ms.custom: mvc
ms.date: 09/24/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/link-tag-helper
---
# Link Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/partial-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/partial-tag-helper.md
index e4ac862f8d9e..c027861c69e2 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/partial-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/partial-tag-helper.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 04/06/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/partial-tag-helper
---
# Partial Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/persist-component-state.md b/aspnetcore/mvc/views/tag-helpers/built-in/persist-component-state.md
index 5e90d6412aae..152c21bc636c 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/persist-component-state.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/persist-component-state.md
@@ -6,7 +6,7 @@ description: Learn how to use the ASP.NET Core Persist Component State Tag Helpe
monikerRange: '>= aspnetcore-6.0'
ms.custom: mvc
ms.date: 07/16/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/persist-component-state-tag-helper
---
# Persist Component State Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/built-in/script-tag-helper.md b/aspnetcore/mvc/views/tag-helpers/built-in/script-tag-helper.md
index e1c96a19bf06..c0691a839a0a 100644
--- a/aspnetcore/mvc/views/tag-helpers/built-in/script-tag-helper.md
+++ b/aspnetcore/mvc/views/tag-helpers/built-in/script-tag-helper.md
@@ -5,7 +5,7 @@ ms.author: riande
description: Discover the ASP.NET Core Script Tag Helper attributes and the role each attribute plays in extending behavior of the HTML Script tag.
ms.custom: mvc
ms.date: 12/02/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/builtin-th/script-tag-helper
---
# Script Tag Helper in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/intro.md b/aspnetcore/mvc/views/tag-helpers/intro.md
index 350cf7d695ac..4ea78faa771e 100644
--- a/aspnetcore/mvc/views/tag-helpers/intro.md
+++ b/aspnetcore/mvc/views/tag-helpers/intro.md
@@ -5,7 +5,7 @@ description: Learn what Tag Helpers are and how to use them in ASP.NET Core.
ms.author: riande
ms.custom: H1Hack27Feb2017
ms.date: 03/18/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/intro
---
# Tag Helpers in ASP.NET Core
diff --git a/aspnetcore/mvc/views/tag-helpers/th-components.md b/aspnetcore/mvc/views/tag-helpers/th-components.md
index 4229e77fc33c..fa3c730f5079 100644
--- a/aspnetcore/mvc/views/tag-helpers/th-components.md
+++ b/aspnetcore/mvc/views/tag-helpers/th-components.md
@@ -5,7 +5,7 @@ description: Learn what Tag Helper Components are and how to use them in ASP.NET
monikerRange: '>= aspnetcore-2.0'
ms.author: scaddie
ms.date: 06/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/tag-helpers/th-components
---
# Tag Helper Components in ASP.NET Core
diff --git a/aspnetcore/mvc/views/view-compilation.md b/aspnetcore/mvc/views/view-compilation.md
index 69acbe2c6280..8fa993879e76 100644
--- a/aspnetcore/mvc/views/view-compilation.md
+++ b/aspnetcore/mvc/views/view-compilation.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 01/25/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/view-compilation
---
# Razor file compilation in ASP.NET Core
diff --git a/aspnetcore/mvc/views/view-components.md b/aspnetcore/mvc/views/view-components.md
index ef461a5624f9..4b433ec820af 100644
--- a/aspnetcore/mvc/views/view-components.md
+++ b/aspnetcore/mvc/views/view-components.md
@@ -5,7 +5,7 @@ description: Learn how view components are used in ASP.NET Core and how to add t
ms.author: riande
ms.custom: mvc
ms.date: 12/18/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/view-components
---
# View components in ASP.NET Core
diff --git a/aspnetcore/mvc/views/working-with-forms.md b/aspnetcore/mvc/views/working-with-forms.md
index 15e7cd87ec14..fc0c0b7f1ae8 100644
--- a/aspnetcore/mvc/views/working-with-forms.md
+++ b/aspnetcore/mvc/views/working-with-forms.md
@@ -5,7 +5,7 @@ description: Describes the built-in Tag Helpers used with Forms.
ms.author: riande
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: mvc/views/working-with-forms
---
# Tag Helpers in forms in ASP.NET Core
diff --git a/aspnetcore/performance/ObjectPool.md b/aspnetcore/performance/ObjectPool.md
index 0bf66d7eb14f..1857fe4b8c92 100644
--- a/aspnetcore/performance/ObjectPool.md
+++ b/aspnetcore/performance/ObjectPool.md
@@ -5,7 +5,7 @@ description: Tips for increasing performance in ASP.NET Core apps using ObjectPo
monikerRange: '>= aspnetcore-1.1'
ms.author: riande
ms.date: 04/11/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/ObjectPool
---
# Object reuse with ObjectPool in ASP.NET Core
diff --git a/aspnetcore/performance/caching/distributed.md b/aspnetcore/performance/caching/distributed.md
index f0ae68309ce7..a7514de47876 100644
--- a/aspnetcore/performance/caching/distributed.md
+++ b/aspnetcore/performance/caching/distributed.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 1/3/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/caching/distributed
---
# Distributed caching in ASP.NET Core
diff --git a/aspnetcore/performance/caching/memory.md b/aspnetcore/performance/caching/memory.md
index db298c970d87..3b6483b2efd8 100644
--- a/aspnetcore/performance/caching/memory.md
+++ b/aspnetcore/performance/caching/memory.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/caching/memory
---
# Cache in-memory in ASP.NET Core
diff --git a/aspnetcore/performance/caching/middleware.md b/aspnetcore/performance/caching/middleware.md
index b8312b770a86..f48800c6cb8d 100644
--- a/aspnetcore/performance/caching/middleware.md
+++ b/aspnetcore/performance/caching/middleware.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 1/1/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/caching/middleware
---
# Response Caching Middleware in ASP.NET Core
diff --git a/aspnetcore/performance/caching/overview.md b/aspnetcore/performance/caching/overview.md
index 8addf7bff89e..1c7dc36a89bf 100644
--- a/aspnetcore/performance/caching/overview.md
+++ b/aspnetcore/performance/caching/overview.md
@@ -5,7 +5,7 @@ description: Overview of caching in ASP.NET Core
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 1/11/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/caching/overview
---
# Overview of caching in ASP.NET Core
diff --git a/aspnetcore/performance/caching/response.md b/aspnetcore/performance/caching/response.md
index 6688299f1493..7e09dc043e20 100644
--- a/aspnetcore/performance/caching/response.md
+++ b/aspnetcore/performance/caching/response.md
@@ -5,7 +5,7 @@ description: Learn how to use response caching to lower bandwidth requirements a
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 1/11/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/caching/response
---
# Response caching in ASP.NET Core
diff --git a/aspnetcore/performance/diagnostic-tools.md b/aspnetcore/performance/diagnostic-tools.md
index 42a539595641..390da4129499 100644
--- a/aspnetcore/performance/diagnostic-tools.md
+++ b/aspnetcore/performance/diagnostic-tools.md
@@ -5,7 +5,7 @@ description: Useful tools for diagnosing performance issues in ASP.NET Core apps
monikerRange: '>= aspnetcore-1.1'
ms.author: riande
ms.date: 04/11/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/diagnostic-tools
---
# Performance Diagnostic Tools
diff --git a/aspnetcore/performance/memory.md b/aspnetcore/performance/memory.md
index d94d91e6b3be..750f0ce1ca69 100644
--- a/aspnetcore/performance/memory.md
+++ b/aspnetcore/performance/memory.md
@@ -5,7 +5,7 @@ description: Learn how memory is managed in ASP.NET Core and how the garbage col
ms.author: riande
ms.custom: mvc
ms.date: 4/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/memory
---
diff --git a/aspnetcore/performance/performance-best-practices.md b/aspnetcore/performance/performance-best-practices.md
index 3800bb843dc8..aa10b6e304d8 100644
--- a/aspnetcore/performance/performance-best-practices.md
+++ b/aspnetcore/performance/performance-best-practices.md
@@ -5,7 +5,7 @@ description: Tips for increasing performance in ASP.NET Core apps and avoiding c
monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.date: 04/06/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/performance-best-practices
---
# ASP.NET Core Performance Best Practices
diff --git a/aspnetcore/performance/response-compression.md b/aspnetcore/performance/response-compression.md
index ece4d2033a99..91a55bdccd1c 100644
--- a/aspnetcore/performance/response-compression.md
+++ b/aspnetcore/performance/response-compression.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 12/07/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: performance/response-compression
---
# Response compression in ASP.NET Core
diff --git a/aspnetcore/razor-pages/filter.md b/aspnetcore/razor-pages/filter.md
index 2673a153dc2d..5fd1fb8aa21a 100644
--- a/aspnetcore/razor-pages/filter.md
+++ b/aspnetcore/razor-pages/filter.md
@@ -5,7 +5,7 @@ description: Learn how to create filter methods for Razor Pages in ASP.NET Core.
monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.date: 2/18/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: razor-pages/filter
---
# Filter methods for Razor Pages in ASP.NET Core
diff --git a/aspnetcore/razor-pages/index.md b/aspnetcore/razor-pages/index.md
index fdd6c626d74d..55d9e19ef8fe 100644
--- a/aspnetcore/razor-pages/index.md
+++ b/aspnetcore/razor-pages/index.md
@@ -5,7 +5,7 @@ description: Explains how Razor Pages in ASP.NET Core makes coding page-focused
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 11/17/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: razor-pages/index
---
# Introduction to Razor Pages in ASP.NET Core
diff --git a/aspnetcore/razor-pages/razor-pages-conventions.md b/aspnetcore/razor-pages/razor-pages-conventions.md
index f05acf4474a4..f2d925e70d0a 100644
--- a/aspnetcore/razor-pages/razor-pages-conventions.md
+++ b/aspnetcore/razor-pages/razor-pages-conventions.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: razor-pages/razor-pages-conventions
---
# Razor Pages route and app conventions in ASP.NET Core
diff --git a/aspnetcore/razor-pages/sdk.md b/aspnetcore/razor-pages/sdk.md
index 5af5d2d9f775..3ba8a743beeb 100644
--- a/aspnetcore/razor-pages/sdk.md
+++ b/aspnetcore/razor-pages/sdk.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: "mvc, seodec18"
ms.date: 03/26/2020
-no-loc: [Home, Privacy, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: razor-pages/sdk
---
# ASP.NET Core Razor SDK
diff --git a/aspnetcore/razor-pages/ui-class.md b/aspnetcore/razor-pages/ui-class.md
index b4eb315e76b9..81454e1c6d6b 100644
--- a/aspnetcore/razor-pages/ui-class.md
+++ b/aspnetcore/razor-pages/ui-class.md
@@ -5,7 +5,7 @@ description: Explains how to create reusable Razor UI using partial views in a c
ms.author: riande
ms.date: 01/19/2021
ms.custom: "mvc, seodec18"
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: razor-pages/ui-class
---
# Create reusable UI using the Razor class library project in ASP.NET Core
diff --git a/aspnetcore/razor-pages/web-sdk.md b/aspnetcore/razor-pages/web-sdk.md
index 0a8c460c608c..f0905a2c96ab 100644
--- a/aspnetcore/razor-pages/web-sdk.md
+++ b/aspnetcore/razor-pages/web-sdk.md
@@ -4,7 +4,7 @@ author: Rick-Anderson
description: Overview of Microsoft.NET.Sdk.Web.
ms.author: riande
ms.date: 01/25/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: razor-pages/web-sdk
---
diff --git a/aspnetcore/release-notes/aspnetcore-1.1.md b/aspnetcore/release-notes/aspnetcore-1.1.md
index 841609c149d7..f41ab7f585d2 100644
--- a/aspnetcore/release-notes/aspnetcore-1.1.md
+++ b/aspnetcore/release-notes/aspnetcore-1.1.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn about the new features in ASP.NET Core 1.1.
ms.author: riande
ms.date: 12/18/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: aspnetcore-1.1
---
diff --git a/aspnetcore/release-notes/aspnetcore-2.0.md b/aspnetcore/release-notes/aspnetcore-2.0.md
index de161f4201fb..986528aa1859 100644
--- a/aspnetcore/release-notes/aspnetcore-2.0.md
+++ b/aspnetcore/release-notes/aspnetcore-2.0.md
@@ -5,7 +5,7 @@ description: Learn about the new features in ASP.NET Core 2.0.
ms.author: riande
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: aspnetcore-2.0
---
diff --git a/aspnetcore/release-notes/aspnetcore-2.1.md b/aspnetcore/release-notes/aspnetcore-2.1.md
index 8c1a02855e93..9d977a104bf1 100644
--- a/aspnetcore/release-notes/aspnetcore-2.1.md
+++ b/aspnetcore/release-notes/aspnetcore-2.1.md
@@ -5,7 +5,7 @@ description: Learn about the new features in ASP.NET Core 2.1.
ms.author: riande
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: aspnetcore-2.1
---
# What's new in ASP.NET Core 2.1
diff --git a/aspnetcore/release-notes/aspnetcore-2.2.md b/aspnetcore/release-notes/aspnetcore-2.2.md
index ccd3e81323c6..6c03295c4d5a 100644
--- a/aspnetcore/release-notes/aspnetcore-2.2.md
+++ b/aspnetcore/release-notes/aspnetcore-2.2.md
@@ -5,7 +5,7 @@ description: Learn about the new features in ASP.NET Core 2.2.
ms.author: riande
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: aspnetcore-2.2
---
# What's new in ASP.NET Core 2.2
diff --git a/aspnetcore/release-notes/aspnetcore-3.0.md b/aspnetcore/release-notes/aspnetcore-3.0.md
index 43af9a8b9f64..67199b788d1c 100644
--- a/aspnetcore/release-notes/aspnetcore-3.0.md
+++ b/aspnetcore/release-notes/aspnetcore-3.0.md
@@ -5,7 +5,7 @@ description: Learn about the new features in ASP.NET Core 3.0.
ms.author: riande
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: aspnetcore-3.0
---
# What's new in ASP.NET Core 3.0
diff --git a/aspnetcore/release-notes/aspnetcore-3.1.md b/aspnetcore/release-notes/aspnetcore-3.1.md
index d79a61205d3d..e7ccfbec86de 100644
--- a/aspnetcore/release-notes/aspnetcore-3.1.md
+++ b/aspnetcore/release-notes/aspnetcore-3.1.md
@@ -5,7 +5,7 @@ description: Learn about the new features in ASP.NET Core 3.1.
ms.author: riande
ms.custom: mvc
ms.date: 02/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: aspnetcore-3.1
---
# What's new in ASP.NET Core 3.1
diff --git a/aspnetcore/release-notes/aspnetcore-5.0.md b/aspnetcore/release-notes/aspnetcore-5.0.md
index 7835842d7ac6..278ddd8a9d3b 100644
--- a/aspnetcore/release-notes/aspnetcore-5.0.md
+++ b/aspnetcore/release-notes/aspnetcore-5.0.md
@@ -5,7 +5,7 @@ description: Learn about the new features in ASP.NET Core 5.0.
ms.author: riande
ms.custom: mvc
ms.date: 10/29/2020
-no-loc: [Home, Privacy, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Kestrel]
+no-loc: ["Blazor Hybrid", Home, Privacy, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Kestrel]
uid: aspnetcore-5.0
---
# What's new in ASP.NET Core 5.0
diff --git a/aspnetcore/release-notes/aspnetcore-6.0.md b/aspnetcore/release-notes/aspnetcore-6.0.md
index 5759913b189c..6b7f5078c895 100644
--- a/aspnetcore/release-notes/aspnetcore-6.0.md
+++ b/aspnetcore/release-notes/aspnetcore-6.0.md
@@ -5,7 +5,7 @@ description: Learn about the new features in ASP.NET Core 6.0.
ms.author: riande
ms.custom: mvc
ms.date: 10/29/2021
-no-loc: [Home, Privacy, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Kestrel]
+no-loc: ["Blazor Hybrid", Home, Privacy, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Kestrel]
uid: aspnetcore-6.0
---
# What's new in ASP.NET Core 6.0
diff --git a/aspnetcore/security/anti-request-forgery.md b/aspnetcore/security/anti-request-forgery.md
index 5a0f6463a7d8..cac3e3a0ca46 100644
--- a/aspnetcore/security/anti-request-forgery.md
+++ b/aspnetcore/security/anti-request-forgery.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/anti-request-forgery
---
# Prevent Cross-Site Request Forgery (XSRF/CSRF) attacks in ASP.NET Core
diff --git a/aspnetcore/security/app-secrets.md b/aspnetcore/security/app-secrets.md
index 3376ae4fbfc6..a44fa45e7c1a 100644
--- a/aspnetcore/security/app-secrets.md
+++ b/aspnetcore/security/app-secrets.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.0'
ms.custom: mvc
ms.date: 11/11/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/app-secrets
---
# Safe storage of app secrets in development in ASP.NET Core
diff --git a/aspnetcore/security/authentication/2fa.md b/aspnetcore/security/authentication/2fa.md
index 938638d92134..42685bb89223 100644
--- a/aspnetcore/security/authentication/2fa.md
+++ b/aspnetcore/security/authentication/2fa.md
@@ -6,7 +6,7 @@ monikerRange: '< aspnetcore-2.0'
ms.author: riande
ms.date: 09/22/2018
ms.custom: "mvc, seodec18"
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/2fa
---
# Two-factor authentication with SMS in ASP.NET Core
diff --git a/aspnetcore/security/authentication/accconfirm.md b/aspnetcore/security/authentication/accconfirm.md
index 03ae1a304434..264772dc4e2f 100644
--- a/aspnetcore/security/authentication/accconfirm.md
+++ b/aspnetcore/security/authentication/accconfirm.md
@@ -5,7 +5,7 @@ description: Learn how to build an ASP.NET Core app with email confirmation and
ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.date: 2/9/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/accconfirm
---
diff --git a/aspnetcore/security/authentication/add-user-data.md b/aspnetcore/security/authentication/add-user-data.md
index 04ae3974340f..238ae000cbae 100644
--- a/aspnetcore/security/authentication/add-user-data.md
+++ b/aspnetcore/security/authentication/add-user-data.md
@@ -5,7 +5,7 @@ description: Learn how to add custom user data to Identity in an ASP.NET Core pr
ms.author: riande
ms.date: 03/26/2020
ms.custom: "mvc, seodec18"
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/add-user-data
---
# Add, download, and delete custom user data to Identity in an ASP.NET Core project
diff --git a/aspnetcore/security/authentication/azure-active-directory/index.md b/aspnetcore/security/authentication/azure-active-directory/index.md
index 6032c7d02e43..1a2fe53cbca2 100644
--- a/aspnetcore/security/authentication/azure-active-directory/index.md
+++ b/aspnetcore/security/authentication/azure-active-directory/index.md
@@ -5,7 +5,7 @@ description: Discover topics related to authentication with Microsoft identity p
ms.author: riande
ms.date: 01/21/2020
ms.custom: "mvc, seodec18"
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/azure-active-directory/index
---
# Azure Active Directory with ASP.NET Core
diff --git a/aspnetcore/security/authentication/azure-ad-b2c.md b/aspnetcore/security/authentication/azure-ad-b2c.md
index 3a192e5a7dba..f8b2b562ef0d 100644
--- a/aspnetcore/security/authentication/azure-ad-b2c.md
+++ b/aspnetcore/security/authentication/azure-ad-b2c.md
@@ -5,7 +5,7 @@ description: Discover how to set up Azure Active Directory B2C authentication wi
ms.author: casoper
ms.custom: "devx-track-csharp, mvc"
ms.date: 07/22/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/azure-ad-b2c
---
# Cloud authentication with Azure Active Directory B2C in ASP.NET Core
diff --git a/aspnetcore/security/authentication/certauth.md b/aspnetcore/security/authentication/certauth.md
index 49fbb3c30869..65969e4520af 100644
--- a/aspnetcore/security/authentication/certauth.md
+++ b/aspnetcore/security/authentication/certauth.md
@@ -5,7 +5,7 @@ description: Learn how to configure certificate authentication in ASP.NET Core f
monikerRange: '>= aspnetcore-3.1'
ms.author: bdorrans
ms.date: 01/10/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/certauth
---
# Configure certificate authentication in ASP.NET Core
diff --git a/aspnetcore/security/authentication/claims.md b/aspnetcore/security/authentication/claims.md
index 838a8c99f824..c97275961330 100644
--- a/aspnetcore/security/authentication/claims.md
+++ b/aspnetcore/security/authentication/claims.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 2/16/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/claims
---
# Mapping, customizing, and transforming claims in ASP.NET Core
diff --git a/aspnetcore/security/authentication/community.md b/aspnetcore/security/authentication/community.md
index d32d3b758f7b..5dbf0ada3b68 100644
--- a/aspnetcore/security/authentication/community.md
+++ b/aspnetcore/security/authentication/community.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Discover open-source authentication options for ASP.NET Core.
ms.author: riande
ms.date: 10/28/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/community
---
# Community OSS authentication options for ASP.NET Core
diff --git a/aspnetcore/security/authentication/cookie.md b/aspnetcore/security/authentication/cookie.md
index 2784db586317..bf86aeab539e 100644
--- a/aspnetcore/security/authentication/cookie.md
+++ b/aspnetcore/security/authentication/cookie.md
@@ -5,7 +5,7 @@ description: Learn how to use cookie authentication without ASP.NET Core Identit
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 1/1/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/cookie
---
# Use cookie authentication without ASP.NET Core Identity
diff --git a/aspnetcore/security/authentication/customize-identity-model.md b/aspnetcore/security/authentication/customize-identity-model.md
index 3c73c8a5c3f7..1c475e140b08 100644
--- a/aspnetcore/security/authentication/customize-identity-model.md
+++ b/aspnetcore/security/authentication/customize-identity-model.md
@@ -4,7 +4,7 @@ author: ajcvickers
description: This article describes how to customize the underlying Entity Framework Core data model for ASP.NET Core Identity.
ms.author: avickers
ms.date: 07/01/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/customize_identity_model
---
# Identity model customization in ASP.NET Core
diff --git a/aspnetcore/security/authentication/identity-api-authorization.md b/aspnetcore/security/authentication/identity-api-authorization.md
index 981fa2859120..171cfa90c3be 100644
--- a/aspnetcore/security/authentication/identity-api-authorization.md
+++ b/aspnetcore/security/authentication/identity-api-authorization.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.0'
ms.author: scaddie
ms.custom: mvc
ms.date: 10/27/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/identity/spa
---
# Authentication and authorization for SPAs
diff --git a/aspnetcore/security/authentication/identity-configuration.md b/aspnetcore/security/authentication/identity-configuration.md
index fb3c33881218..d9115cb1ffb4 100644
--- a/aspnetcore/security/authentication/identity-configuration.md
+++ b/aspnetcore/security/authentication/identity-configuration.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.custom: mvc
ms.date: 2/15/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/identity-configuration
---
# Configure ASP.NET Core Identity
diff --git a/aspnetcore/security/authentication/identity-custom-storage-providers.md b/aspnetcore/security/authentication/identity-custom-storage-providers.md
index 5dada87ed0c1..32deb0abec09 100644
--- a/aspnetcore/security/authentication/identity-custom-storage-providers.md
+++ b/aspnetcore/security/authentication/identity-custom-storage-providers.md
@@ -5,7 +5,7 @@ description: Learn how to configure custom storage providers for ASP.NET Core Id
ms.author: riande
ms.custom: mvc
ms.date: 07/23/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/identity-custom-storage-providers
---
# Custom storage providers for ASP.NET Core Identity
diff --git a/aspnetcore/security/authentication/identity-enable-qrcodes.md b/aspnetcore/security/authentication/identity-enable-qrcodes.md
index b58c5f755547..f448e6d934bf 100644
--- a/aspnetcore/security/authentication/identity-enable-qrcodes.md
+++ b/aspnetcore/security/authentication/identity-enable-qrcodes.md
@@ -5,7 +5,7 @@ description: Discover how to enable QR code generation for TOTP authenticator ap
monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.date: 08/14/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/identity-enable-qrcodes
---
diff --git a/aspnetcore/security/authentication/identity.md b/aspnetcore/security/authentication/identity.md
index 910be4b4ec54..2749dea608f6 100644
--- a/aspnetcore/security/authentication/identity.md
+++ b/aspnetcore/security/authentication/identity.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Use Identity with an ASP.NET Core app. Learn how to set password requirements (RequireDigit, RequiredLength, RequiredUniqueChars, and more).
ms.author: riande
ms.date: 9/15/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/identity
---
# Introduction to Identity on ASP.NET Core
diff --git a/aspnetcore/security/authentication/index.md b/aspnetcore/security/authentication/index.md
index 4b27f6bbcad9..c5b98f7d22fd 100644
--- a/aspnetcore/security/authentication/index.md
+++ b/aspnetcore/security/authentication/index.md
@@ -5,7 +5,7 @@ description: Learn about authentication in ASP.NET Core.
ms.author: riande
ms.custom: mvc
ms.date: 1/24/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/index
---
# Overview of ASP.NET Core authentication
diff --git a/aspnetcore/security/authentication/individual.md b/aspnetcore/security/authentication/individual.md
index 8891e40660bd..c523446c37d4 100644
--- a/aspnetcore/security/authentication/individual.md
+++ b/aspnetcore/security/authentication/individual.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Discover articles based on ASP.NET Core projects created with individual user accounts.
ms.author: riande
ms.date: 12/11/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/individual
---
# Articles based on ASP.NET Core projects created with individual user accounts
diff --git a/aspnetcore/security/authentication/mfa.md b/aspnetcore/security/authentication/mfa.md
index 5699c70d24d8..c00406d67c97 100644
--- a/aspnetcore/security/authentication/mfa.md
+++ b/aspnetcore/security/authentication/mfa.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 03/17/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/mfa
---
# Multi-factor authentication in ASP.NET Core
diff --git a/aspnetcore/security/authentication/policyschemes.md b/aspnetcore/security/authentication/policyschemes.md
index 8812f44de63e..3b2afca2d9ed 100644
--- a/aspnetcore/security/authentication/policyschemes.md
+++ b/aspnetcore/security/authentication/policyschemes.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Authentication policy schemes make it easier to have a single logical authentication scheme
ms.author: riande
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/policyschemes
---
diff --git a/aspnetcore/security/authentication/samples.md b/aspnetcore/security/authentication/samples.md
index d2255d6b012c..f7c59b08c223 100644
--- a/aspnetcore/security/authentication/samples.md
+++ b/aspnetcore/security/authentication/samples.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Provides links to the authentication samples in the ASP.NET Core repository.
ms.author: riande
ms.date: 02/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/samples
---
# Authentication samples for ASP.NET Core
diff --git a/aspnetcore/security/authentication/scaffold-identity.md b/aspnetcore/security/authentication/scaffold-identity.md
index 18fe67e012f9..446f4eb5b70e 100644
--- a/aspnetcore/security/authentication/scaffold-identity.md
+++ b/aspnetcore/security/authentication/scaffold-identity.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/17/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/scaffold-identity
---
# Scaffold Identity in ASP.NET Core projects
diff --git a/aspnetcore/security/authentication/social/additional-claims.md b/aspnetcore/security/authentication/social/additional-claims.md
index 01e150d3ee46..718c9114bb71 100644
--- a/aspnetcore/security/authentication/social/additional-claims.md
+++ b/aspnetcore/security/authentication/social/additional-claims.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/18/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/social/additional-claims
---
# Persist additional claims and tokens from external providers in ASP.NET Core
diff --git a/aspnetcore/security/authentication/social/facebook-logins.md b/aspnetcore/security/authentication/social/facebook-logins.md
index 3b1c6ee5d579..43958e6885ed 100644
--- a/aspnetcore/security/authentication/social/facebook-logins.md
+++ b/aspnetcore/security/authentication/social/facebook-logins.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: "seoapril2019, mvc, seodec18"
ms.date: 12/08/2021
monikerRange: '>= aspnetcore-3.0'
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/facebook-logins
---
diff --git a/aspnetcore/security/authentication/social/google-logins.md b/aspnetcore/security/authentication/social/google-logins.md
index 6d08cc1cc406..65d8972b0e37 100644
--- a/aspnetcore/security/authentication/social/google-logins.md
+++ b/aspnetcore/security/authentication/social/google-logins.md
@@ -5,7 +5,7 @@ description: This tutorial demonstrates the integration of Google account user a
ms.author: riande
ms.custom: "mvc, seodec18"
ms.date: 02/18/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/google-logins
---
# Google external login setup in ASP.NET Core
diff --git a/aspnetcore/security/authentication/social/index.md b/aspnetcore/security/authentication/social/index.md
index bc7668742de6..589a67366469 100644
--- a/aspnetcore/security/authentication/social/index.md
+++ b/aspnetcore/security/authentication/social/index.md
@@ -5,7 +5,7 @@ description: This tutorial demonstrates how to build an ASP.NET Core app using O
ms.author: riande
ms.custom: mvc
ms.date: 1/11/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/social/index
---
# Facebook, Google, and external provider authentication in ASP.NET Core
diff --git a/aspnetcore/security/authentication/social/microsoft-logins.md b/aspnetcore/security/authentication/social/microsoft-logins.md
index 3792bb6c9288..98d23b64a7ab 100644
--- a/aspnetcore/security/authentication/social/microsoft-logins.md
+++ b/aspnetcore/security/authentication/social/microsoft-logins.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 12/08/2021
monikerRange: '>= aspnetcore-3.1'
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/microsoft-logins
---
# Microsoft Account external login setup with ASP.NET Core
diff --git a/aspnetcore/security/authentication/social/other-logins.md b/aspnetcore/security/authentication/social/other-logins.md
index 46f57efb705a..135184520f21 100644
--- a/aspnetcore/security/authentication/social/other-logins.md
+++ b/aspnetcore/security/authentication/social/other-logins.md
@@ -5,7 +5,7 @@ description: Discover External OAuth authentication providers that work with ASP
ms.author: riande
ms.custom: mvc
ms.date: 11/11/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/otherlogins
---
# External OAuth authentication providers
diff --git a/aspnetcore/security/authentication/social/social-without-identity.md b/aspnetcore/security/authentication/social/social-without-identity.md
index 6de5305ece66..b2da947143a7 100644
--- a/aspnetcore/security/authentication/social/social-without-identity.md
+++ b/aspnetcore/security/authentication/social/social-without-identity.md
@@ -5,7 +5,7 @@ description: Use Facebook, Google, Twitter, etc. account user authentication wit
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 01/11/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/social/social-without-identity
---
# Use social sign-in provider authentication without ASP.NET Core Identity
diff --git a/aspnetcore/security/authentication/social/twitter-logins.md b/aspnetcore/security/authentication/social/twitter-logins.md
index d7086341979e..5f11cdbecff1 100644
--- a/aspnetcore/security/authentication/social/twitter-logins.md
+++ b/aspnetcore/security/authentication/social/twitter-logins.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.custom: mvc
ms.date: 12/08/2021
monikerRange: '>= aspnetcore-3.0'
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/twitter-logins
---
# Twitter external sign-in setup with ASP.NET Core
diff --git a/aspnetcore/security/authentication/windowsauth.md b/aspnetcore/security/authentication/windowsauth.md
index f91d3165db38..6dc8fcc9bb2c 100644
--- a/aspnetcore/security/authentication/windowsauth.md
+++ b/aspnetcore/security/authentication/windowsauth.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: "mvc, seodec18"
ms.date: 11/15/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/windowsauth
---
# Configure Windows Authentication in ASP.NET Core
diff --git a/aspnetcore/security/authentication/ws-federation.md b/aspnetcore/security/authentication/ws-federation.md
index d4d031d0a381..a1e757c783f7 100644
--- a/aspnetcore/security/authentication/ws-federation.md
+++ b/aspnetcore/security/authentication/ws-federation.md
@@ -5,7 +5,7 @@ description: This tutorial demonstrates how to use WS-Federation in an ASP.NET C
ms.author: scaddie
ms.custom: mvc
ms.date: 01/16/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authentication/ws-federation
---
# Authenticate users with WS-Federation in ASP.NET Core
diff --git a/aspnetcore/security/authorization/claims.md b/aspnetcore/security/authorization/claims.md
index da4672feecf8..14d2e693ef6d 100644
--- a/aspnetcore/security/authorization/claims.md
+++ b/aspnetcore/security/authorization/claims.md
@@ -5,7 +5,7 @@ description: Learn how to add claims checks for authorization in an ASP.NET Core
ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.date: 11/26/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/claims
---
# Claims-based authorization in ASP.NET Core
diff --git a/aspnetcore/security/authorization/dependencyinjection.md b/aspnetcore/security/authorization/dependencyinjection.md
index 2959892feea2..6ae9814ca9dd 100644
--- a/aspnetcore/security/authorization/dependencyinjection.md
+++ b/aspnetcore/security/authorization/dependencyinjection.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to inject authorization requirement handlers into an ASP.NET Core app using dependency injection.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/dependencyinjection
---
# Dependency injection in requirement handlers in ASP.NET Core
diff --git a/aspnetcore/security/authorization/iauthorizationpolicyprovider.md b/aspnetcore/security/authorization/iauthorizationpolicyprovider.md
index 2f7feab6d188..4069bad0b776 100644
--- a/aspnetcore/security/authorization/iauthorizationpolicyprovider.md
+++ b/aspnetcore/security/authorization/iauthorizationpolicyprovider.md
@@ -5,7 +5,7 @@ description: Learn how to use a custom IAuthorizationPolicyProvider in an ASP.NE
ms.author: riande
ms.custom: mvc
ms.date: 11/14/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/iauthorizationpolicyprovider
---
# Custom Authorization Policy Providers using IAuthorizationPolicyProvider in ASP.NET Core
diff --git a/aspnetcore/security/authorization/introduction.md b/aspnetcore/security/authorization/introduction.md
index ef2692509fe7..a56e299b5c2f 100644
--- a/aspnetcore/security/authorization/introduction.md
+++ b/aspnetcore/security/authorization/introduction.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn the basics of authorization and how authorization works in ASP.NET Core apps.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/introduction
---
# Introduction to authorization in ASP.NET Core
diff --git a/aspnetcore/security/authorization/limitingidentitybyscheme.md b/aspnetcore/security/authorization/limitingidentitybyscheme.md
index 7a21ddbadece..6e4031ae982e 100644
--- a/aspnetcore/security/authorization/limitingidentitybyscheme.md
+++ b/aspnetcore/security/authorization/limitingidentitybyscheme.md
@@ -5,7 +5,7 @@ description: This article explains how to limit identity to a specific scheme wh
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 1/11/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/limitingidentitybyscheme
---
# Authorize with a specific scheme in ASP.NET Core
diff --git a/aspnetcore/security/authorization/policies.md b/aspnetcore/security/authorization/policies.md
index 05ad0c87e843..5830b7208893 100644
--- a/aspnetcore/security/authorization/policies.md
+++ b/aspnetcore/security/authorization/policies.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/policies
---
# Policy-based authorization in ASP.NET Core
diff --git a/aspnetcore/security/authorization/razor-pages-authorization.md b/aspnetcore/security/authorization/razor-pages-authorization.md
index 8bcb67fbbf55..37c1a141e80b 100644
--- a/aspnetcore/security/authorization/razor-pages-authorization.md
+++ b/aspnetcore/security/authorization/razor-pages-authorization.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 08/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/razor-pages-authorization
---
# Razor Pages authorization conventions in ASP.NET Core
diff --git a/aspnetcore/security/authorization/resourcebased.md b/aspnetcore/security/authorization/resourcebased.md
index e75d3d082fcd..963ca0c30528 100644
--- a/aspnetcore/security/authorization/resourcebased.md
+++ b/aspnetcore/security/authorization/resourcebased.md
@@ -5,7 +5,7 @@ description: Learn how to implement resource-based authorization in an ASP.NET C
ms.author: scaddie
ms.custom: mvc
ms.date: 11/15/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/resourcebased
---
# Resource-based authorization in ASP.NET Core
diff --git a/aspnetcore/security/authorization/roles.md b/aspnetcore/security/authorization/roles.md
index 953a7d3bf6e9..c3b944d24aee 100644
--- a/aspnetcore/security/authorization/roles.md
+++ b/aspnetcore/security/authorization/roles.md
@@ -5,7 +5,7 @@ description: Learn how to restrict ASP.NET Core controller and action access by
ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/roles
---
# Role-based authorization in ASP.NET Core
diff --git a/aspnetcore/security/authorization/secure-data.md b/aspnetcore/security/authorization/secure-data.md
index b30ca94579d5..f22ad9746f58 100644
--- a/aspnetcore/security/authorization/secure-data.md
+++ b/aspnetcore/security/authorization/secure-data.md
@@ -5,7 +5,7 @@ description: Learn how to create an ASP.NET Core web app with user data protecte
ms.author: riande
ms.date: 12/5/2021
ms.custom: "mvc, seodec18"
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/secure-data
---
diff --git a/aspnetcore/security/authorization/simple.md b/aspnetcore/security/authorization/simple.md
index 7ff59d6dbc92..3b2f17d7d090 100644
--- a/aspnetcore/security/authorization/simple.md
+++ b/aspnetcore/security/authorization/simple.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to use the Authorize attribute to restrict access to ASP.NET Core controllers and actions.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/simple
---
# Simple authorization in ASP.NET Core
diff --git a/aspnetcore/security/authorization/views.md b/aspnetcore/security/authorization/views.md
index df7c26bd0abf..27b3786ceda8 100644
--- a/aspnetcore/security/authorization/views.md
+++ b/aspnetcore/security/authorization/views.md
@@ -5,7 +5,7 @@ description: This document demonstrates how to inject and utilize the authorizat
monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.date: 11/08/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/authorization/views
---
# View-based authorization in ASP.NET Core MVC
diff --git a/aspnetcore/security/cookie-sharing.md b/aspnetcore/security/cookie-sharing.md
index a1273cb4a149..b01aba1d4339 100644
--- a/aspnetcore/security/cookie-sharing.md
+++ b/aspnetcore/security/cookie-sharing.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 09/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/cookie-sharing
---
# Share authentication cookies among ASP.NET apps
diff --git a/aspnetcore/security/cors.md b/aspnetcore/security/cors.md
index a6065bdded9c..fa16e5848d75 100644
--- a/aspnetcore/security/cors.md
+++ b/aspnetcore/security/cors.md
@@ -5,7 +5,7 @@ description: Learn how CORS as a standard for allowing or rejecting cross-origin
ms.author: riande
ms.custom: mvc
ms.date: 9/11/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/cors
---
# Enable Cross-Origin Requests (CORS) in ASP.NET Core
diff --git a/aspnetcore/security/cross-site-scripting.md b/aspnetcore/security/cross-site-scripting.md
index 999610221cd3..5aacc50eaa0b 100644
--- a/aspnetcore/security/cross-site-scripting.md
+++ b/aspnetcore/security/cross-site-scripting.md
@@ -5,7 +5,7 @@ description: Learn about Cross-Site Scripting (XSS) and techniques for addressin
ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.date: 2/15/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/cross-site-scripting
---
# Prevent Cross-Site Scripting (XSS) in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/compatibility/index.md b/aspnetcore/security/data-protection/compatibility/index.md
index be02e581a1ce..b4706547b95d 100644
--- a/aspnetcore/security/data-protection/compatibility/index.md
+++ b/aspnetcore/security/data-protection/compatibility/index.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: This document serves as a table of contents for various ASP.NET Core data protection compatibility topics.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/compatibility/index
---
# Compatibility in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/compatibility/replacing-machinekey.md b/aspnetcore/security/data-protection/compatibility/replacing-machinekey.md
index a5690bd24476..3e49c3930b6e 100644
--- a/aspnetcore/security/data-protection/compatibility/replacing-machinekey.md
+++ b/aspnetcore/security/data-protection/compatibility/replacing-machinekey.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Discover how to replace machineKey in ASP.NET to allow the use of a new and more secure data protection system.
ms.author: riande
ms.date: 04/06/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/compatibility/replacing-machinekey
---
# Replace the ASP.NET machineKey in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/configuration/default-settings.md b/aspnetcore/security/data-protection/configuration/default-settings.md
index 0ed1a905c0b4..3dd38e49e506 100644
--- a/aspnetcore/security/data-protection/configuration/default-settings.md
+++ b/aspnetcore/security/data-protection/configuration/default-settings.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn about Data Protection key management and lifetime in ASP.NET Core.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/configuration/default-settings
---
# Data Protection key management and lifetime in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/configuration/index.md b/aspnetcore/security/data-protection/configuration/index.md
index ca82259b9f10..b6d548a5f1a9 100644
--- a/aspnetcore/security/data-protection/configuration/index.md
+++ b/aspnetcore/security/data-protection/configuration/index.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Discover topics that explain how to configure Data Protection in ASP.NET Core.
ms.author: riande
ms.date: 10/12/2017
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/configuration/index
---
# Data Protection configuration in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/configuration/machine-wide-policy.md b/aspnetcore/security/data-protection/configuration/machine-wide-policy.md
index 2bb893f2b72d..a1422d4bf3b9 100644
--- a/aspnetcore/security/data-protection/configuration/machine-wide-policy.md
+++ b/aspnetcore/security/data-protection/configuration/machine-wide-policy.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn about support for setting a default machine-wide policy for all apps that consume ASP.NET Core Data Protection.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/configuration/machine-wide-policy
---
# Data Protection machine-wide policy support in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/configuration/non-di-scenarios.md b/aspnetcore/security/data-protection/configuration/non-di-scenarios.md
index 61b4cdc126b3..a4bb8337bad5 100644
--- a/aspnetcore/security/data-protection/configuration/non-di-scenarios.md
+++ b/aspnetcore/security/data-protection/configuration/non-di-scenarios.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to support data protection scenarios where you can't or don't want to use a service provided by dependency injection.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/configuration/non-di-scenarios
---
# Non-DI aware scenarios for Data Protection in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/configuration/overview.md b/aspnetcore/security/data-protection/configuration/overview.md
index 5c759d10576d..651fcd62193e 100644
--- a/aspnetcore/security/data-protection/configuration/overview.md
+++ b/aspnetcore/security/data-protection/configuration/overview.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/14/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/configuration/overview
---
# Configure ASP.NET Core Data Protection
diff --git a/aspnetcore/security/data-protection/consumer-apis/dangerous-unprotect.md b/aspnetcore/security/data-protection/consumer-apis/dangerous-unprotect.md
index 6b1fb9fa901e..8ee58e676a2d 100644
--- a/aspnetcore/security/data-protection/consumer-apis/dangerous-unprotect.md
+++ b/aspnetcore/security/data-protection/consumer-apis/dangerous-unprotect.md
@@ -5,7 +5,7 @@ description: Learn how to unprotect data, protected with keys that have since be
ms.author: riande
ms.custom: mvc
ms.date: 10/24/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/consumer-apis/dangerous-unprotect
---
diff --git a/aspnetcore/security/data-protection/consumer-apis/limited-lifetime-payloads.md b/aspnetcore/security/data-protection/consumer-apis/limited-lifetime-payloads.md
index 4f3a04e216d5..432bf3c41298 100644
--- a/aspnetcore/security/data-protection/consumer-apis/limited-lifetime-payloads.md
+++ b/aspnetcore/security/data-protection/consumer-apis/limited-lifetime-payloads.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to limit the lifetime of a protected payload using the ASP.NET Core Data Protection APIs.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/consumer-apis/limited-lifetime-payloads
---
# Limit the lifetime of protected payloads in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/consumer-apis/overview.md b/aspnetcore/security/data-protection/consumer-apis/overview.md
index e96e2b268c93..97ce66c65d1a 100644
--- a/aspnetcore/security/data-protection/consumer-apis/overview.md
+++ b/aspnetcore/security/data-protection/consumer-apis/overview.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Receive a brief overview of the various consumer APIs available within the ASP.NET Core data protection library.
ms.author: riande
ms.date: 06/11/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/consumer-apis/overview
---
# Consumer APIs overview for ASP.NET Core
diff --git a/aspnetcore/security/data-protection/consumer-apis/password-hashing.md b/aspnetcore/security/data-protection/consumer-apis/password-hashing.md
index 33e71cd7e1e3..27c96d3841f9 100644
--- a/aspnetcore/security/data-protection/consumer-apis/password-hashing.md
+++ b/aspnetcore/security/data-protection/consumer-apis/password-hashing.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to hash passwords using the ASP.NET Core Data Protection APIs.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/consumer-apis/password-hashing
---
diff --git a/aspnetcore/security/data-protection/consumer-apis/purpose-strings-multitenancy.md b/aspnetcore/security/data-protection/consumer-apis/purpose-strings-multitenancy.md
index 56e51bded7d0..b412c262ef0d 100644
--- a/aspnetcore/security/data-protection/consumer-apis/purpose-strings-multitenancy.md
+++ b/aspnetcore/security/data-protection/consumer-apis/purpose-strings-multitenancy.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn about purpose string hierarchy and multi-tenancy as it relates to the ASP.NET Core Data Protection APIs.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/consumer-apis/purpose-strings-multitenancy
---
# Purpose hierarchy and multi-tenancy in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/consumer-apis/purpose-strings.md b/aspnetcore/security/data-protection/consumer-apis/purpose-strings.md
index 0618b8bfe22e..5035c8fa3ab6 100644
--- a/aspnetcore/security/data-protection/consumer-apis/purpose-strings.md
+++ b/aspnetcore/security/data-protection/consumer-apis/purpose-strings.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how purpose strings are used in the ASP.NET Core Data Protection APIs.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/consumer-apis/purpose-strings
---
# Purpose strings in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/extensibility/core-crypto.md b/aspnetcore/security/data-protection/extensibility/core-crypto.md
index 1c9c4bdd6c78..4f0dc828b43f 100644
--- a/aspnetcore/security/data-protection/extensibility/core-crypto.md
+++ b/aspnetcore/security/data-protection/extensibility/core-crypto.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn about IAuthenticatedEncryptor, IAuthenticatedEncryptorDescriptor, IAuthenticatedEncryptorDescriptorDeserializer, and the top-level factory.
ms.author: riande
ms.date: 08/11/2017
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/extensibility/core-crypto
---
# Core cryptography extensibility in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/extensibility/index.md b/aspnetcore/security/data-protection/extensibility/index.md
index 529ae7945716..45b23aa68920 100644
--- a/aspnetcore/security/data-protection/extensibility/index.md
+++ b/aspnetcore/security/data-protection/extensibility/index.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Discover the various ASP.NET Core Data Protection extensibility topics.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/extensibility/index
---
# ASP.NET Core Data Protection extensibility APIs
diff --git a/aspnetcore/security/data-protection/extensibility/key-management.md b/aspnetcore/security/data-protection/extensibility/key-management.md
index c76c72b4f6b2..cdb50fa5025b 100644
--- a/aspnetcore/security/data-protection/extensibility/key-management.md
+++ b/aspnetcore/security/data-protection/extensibility/key-management.md
@@ -5,7 +5,7 @@ description: Learn about ASP.NET Core Data Protection key management extensibili
ms.author: riande
ms.custom: "mvc, seodec18"
ms.date: 10/24/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/extensibility/key-management
---
# Key management extensibility in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/extensibility/misc-apis.md b/aspnetcore/security/data-protection/extensibility/misc-apis.md
index b5c78b6e246c..145716d75d25 100644
--- a/aspnetcore/security/data-protection/extensibility/misc-apis.md
+++ b/aspnetcore/security/data-protection/extensibility/misc-apis.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn about the ASP.NET Core Data Protection ISecret interface.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/extensibility/misc-apis
---
# Miscellaneous ASP.NET Core Data Protection APIs
diff --git a/aspnetcore/security/data-protection/implementation/authenticated-encryption-details.md b/aspnetcore/security/data-protection/implementation/authenticated-encryption-details.md
index 7694bd7c2a96..77b228302cff 100644
--- a/aspnetcore/security/data-protection/implementation/authenticated-encryption-details.md
+++ b/aspnetcore/security/data-protection/implementation/authenticated-encryption-details.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn implementation details of ASP.NET Core Data Protection authenticated encryption.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/authenticated-encryption-details
---
# Authenticated encryption details in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/implementation/context-headers.md b/aspnetcore/security/data-protection/implementation/context-headers.md
index 35a7e4e780f3..d08bf6776875 100644
--- a/aspnetcore/security/data-protection/implementation/context-headers.md
+++ b/aspnetcore/security/data-protection/implementation/context-headers.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn implementation details of ASP.NET Core Data Protection context headers.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/context-headers
---
# Context headers in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/implementation/index.md b/aspnetcore/security/data-protection/implementation/index.md
index a64cab1d4292..b9b9d0cc8db0 100644
--- a/aspnetcore/security/data-protection/implementation/index.md
+++ b/aspnetcore/security/data-protection/implementation/index.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Discover the various ASP.NET Core Data Protection implementation topics.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/index
---
# ASP.NET Core Data Protection implementation
diff --git a/aspnetcore/security/data-protection/implementation/key-encryption-at-rest.md b/aspnetcore/security/data-protection/implementation/key-encryption-at-rest.md
index 0cd82d32d350..90517be60708 100644
--- a/aspnetcore/security/data-protection/implementation/key-encryption-at-rest.md
+++ b/aspnetcore/security/data-protection/implementation/key-encryption-at-rest.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn implementation details of ASP.NET Core Data Protection key encryption at rest.
ms.author: riande
ms.date: 07/16/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/key-encryption-at-rest
---
# Key encryption at rest in Windows and Azure using ASP.NET Core
diff --git a/aspnetcore/security/data-protection/implementation/key-immutability.md b/aspnetcore/security/data-protection/implementation/key-immutability.md
index f58f83658d09..0a41f9bd005e 100644
--- a/aspnetcore/security/data-protection/implementation/key-immutability.md
+++ b/aspnetcore/security/data-protection/implementation/key-immutability.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn the implementation details of the ASP.NET Core Data Protection key immutability APIs.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/key-immutability
---
diff --git a/aspnetcore/security/data-protection/implementation/key-management.md b/aspnetcore/security/data-protection/implementation/key-management.md
index 3f5f4cc3d07d..7e9b4a002351 100644
--- a/aspnetcore/security/data-protection/implementation/key-management.md
+++ b/aspnetcore/security/data-protection/implementation/key-management.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn implementation details of the ASP.NET Core Data Protection key management APIs.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/key-management
---
# Key management in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/implementation/key-storage-ephemeral.md b/aspnetcore/security/data-protection/implementation/key-storage-ephemeral.md
index 47fe6c5893ac..b35401f3b712 100644
--- a/aspnetcore/security/data-protection/implementation/key-storage-ephemeral.md
+++ b/aspnetcore/security/data-protection/implementation/key-storage-ephemeral.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn implementation details of the ASP.NET Core ephemeral data protection providers.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/key-storage-ephemeral
---
# Ephemeral data protection providers in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/implementation/key-storage-format.md b/aspnetcore/security/data-protection/implementation/key-storage-format.md
index 5c3f2f5cbadf..22c90d28386e 100644
--- a/aspnetcore/security/data-protection/implementation/key-storage-format.md
+++ b/aspnetcore/security/data-protection/implementation/key-storage-format.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn implementation details of the ASP.NET Core Data Protection key storage format.
ms.author: riande
ms.date: 04/08/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/key-storage-format
---
# Key storage format in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/implementation/key-storage-providers.md b/aspnetcore/security/data-protection/implementation/key-storage-providers.md
index 7cc847bfe14d..be0c3bb529ca 100644
--- a/aspnetcore/security/data-protection/implementation/key-storage-providers.md
+++ b/aspnetcore/security/data-protection/implementation/key-storage-providers.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn about key storage providers in ASP.NET Core and how to configure key storage locations.
ms.author: riande
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/key-storage-providers
---
# Key storage providers in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/implementation/subkeyderivation.md b/aspnetcore/security/data-protection/implementation/subkeyderivation.md
index 46179b123dfe..fd2e9bb2ba3a 100644
--- a/aspnetcore/security/data-protection/implementation/subkeyderivation.md
+++ b/aspnetcore/security/data-protection/implementation/subkeyderivation.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn implementation details of ASP.NET Core Data Protection subkey derivation and authenticated encryption.
ms.author: riande
ms.date: 10/14/2016
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/implementation/subkeyderivation
---
# Subkey derivation and authenticated encryption in ASP.NET Core
diff --git a/aspnetcore/security/data-protection/introduction.md b/aspnetcore/security/data-protection/introduction.md
index 3a7e4b6078eb..2ceddb2f33bd 100644
--- a/aspnetcore/security/data-protection/introduction.md
+++ b/aspnetcore/security/data-protection/introduction.md
@@ -5,7 +5,7 @@ description: Learn about the concept of data protection and the design principle
ms.author: riande
ms.custom: mvc
ms.date: 10/24/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/introduction
---
# ASP.NET Core Data Protection
diff --git a/aspnetcore/security/data-protection/using-data-protection.md b/aspnetcore/security/data-protection/using-data-protection.md
index 75ee2065687a..9fd82b30794e 100644
--- a/aspnetcore/security/data-protection/using-data-protection.md
+++ b/aspnetcore/security/data-protection/using-data-protection.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to use the ASP.NET Core data protection APIs for protecting and unprotecting data in an app.
ms.author: riande
ms.date: 11/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/data-protection/using-data-protection
---
# Get started with the Data Protection APIs in ASP.NET Core
diff --git a/aspnetcore/security/docker-compose-https.md b/aspnetcore/security/docker-compose-https.md
index 669a2c913d8a..ad796f184211 100644
--- a/aspnetcore/security/docker-compose-https.md
+++ b/aspnetcore/security/docker-compose-https.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: ravipal
ms.custom: mvc
ms.date: 03/28/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/docker-compose-https
---
# Hosting ASP.NET Core images with Docker Compose over HTTPS
diff --git a/aspnetcore/security/docker-https.md b/aspnetcore/security/docker-https.md
index cfbee4fc15f2..479c7cc92f3b 100644
--- a/aspnetcore/security/docker-https.md
+++ b/aspnetcore/security/docker-https.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 07/05/2019
-no-loc: [Home, Privacy, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/docker-https
---
# Hosting ASP.NET Core images with Docker over HTTPS
diff --git a/aspnetcore/security/enforcing-ssl.md b/aspnetcore/security/enforcing-ssl.md
index 2227071e57f1..de2f610e088c 100644
--- a/aspnetcore/security/enforcing-ssl.md
+++ b/aspnetcore/security/enforcing-ssl.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.0'
ms.custom: mvc
ms.date: 11/06/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/enforcing-ssl
---
# Enforce HTTPS in ASP.NET Core
diff --git a/aspnetcore/security/gdpr.md b/aspnetcore/security/gdpr.md
index 203d5c469950..039dcbde5cb8 100644
--- a/aspnetcore/security/gdpr.md
+++ b/aspnetcore/security/gdpr.md
@@ -5,7 +5,7 @@ description: Learn how to access the GDPR extension points in an ASP.NET Core we
ms.author: riande
ms.custom: mvc
ms.date: 07/11/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/gdpr
---
# EU General Data Protection Regulation (GDPR) support in ASP.NET Core
diff --git a/aspnetcore/security/index.md b/aspnetcore/security/index.md
index 6395aa819190..2bc1cf9c129b 100644
--- a/aspnetcore/security/index.md
+++ b/aspnetcore/security/index.md
@@ -5,7 +5,7 @@ description: Learn about authentication, authorization, and security basics in A
ms.author: riande
ms.custom: mvc
ms.date: 10/24/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/index
---
# Overview of ASP.NET Core Security
diff --git a/aspnetcore/security/ip-safelist.md b/aspnetcore/security/ip-safelist.md
index 9c4d357aaae8..5a50c2746bc8 100644
--- a/aspnetcore/security/ip-safelist.md
+++ b/aspnetcore/security/ip-safelist.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 03/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/ip-safelist
---
# Client IP safelist for ASP.NET Core
diff --git a/aspnetcore/security/key-vault-configuration.md b/aspnetcore/security/key-vault-configuration.md
index a81e452f4681..132cb66f1fd4 100644
--- a/aspnetcore/security/key-vault-configuration.md
+++ b/aspnetcore/security/key-vault-configuration.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc, devx-track-azurecli, contperf-fy21q3
ms.date: 01/07/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/key-vault-configuration
---
# Azure Key Vault configuration provider in ASP.NET Core
diff --git a/aspnetcore/security/preventing-open-redirects.md b/aspnetcore/security/preventing-open-redirects.md
index c5eb5717306a..69c0a4f43062 100644
--- a/aspnetcore/security/preventing-open-redirects.md
+++ b/aspnetcore/security/preventing-open-redirects.md
@@ -4,7 +4,7 @@ author: ardalis
description: Shows how to prevent open redirect attacks against an ASP.NET Core app
ms.author: riande
ms.date: 07/07/2017
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/preventing-open-redirects
---
# Prevent open redirect attacks in ASP.NET Core
diff --git a/aspnetcore/security/samesite.md b/aspnetcore/security/samesite.md
index c3c7945438c3..d7af122dec1f 100644
--- a/aspnetcore/security/samesite.md
+++ b/aspnetcore/security/samesite.md
@@ -5,7 +5,7 @@ description: Learn how to use to SameSite cookies in ASP.NET Core
ms.author: riande
ms.custom: mvc
ms.date: 12/03/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Electron]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Electron]
uid: security/samesite
---
# Work with SameSite cookies in ASP.NET Core
diff --git a/aspnetcore/security/samesite/mvc21.md b/aspnetcore/security/samesite/mvc21.md
index 7eb5627e2dd4..cf961e055838 100644
--- a/aspnetcore/security/samesite/mvc21.md
+++ b/aspnetcore/security/samesite/mvc21.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1 < aspnetcore-3.0'
ms.author: riande
ms.custom: mvc
ms.date: 12/03/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/samesite/mvc21
---
diff --git a/aspnetcore/security/samesite/rp21.md b/aspnetcore/security/samesite/rp21.md
index 5c4f13c1f9b9..841581b85e34 100644
--- a/aspnetcore/security/samesite/rp21.md
+++ b/aspnetcore/security/samesite/rp21.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1 < aspnetcore-3.0'
ms.author: riande
ms.custom: mvc
ms.date: 12/03/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/samesite/rp21
---
diff --git a/aspnetcore/security/samesite/rp31.md b/aspnetcore/security/samesite/rp31.md
index 5cb7aee1ac45..a678808803f2 100644
--- a/aspnetcore/security/samesite/rp31.md
+++ b/aspnetcore/security/samesite/rp31.md
@@ -6,7 +6,7 @@ monikerRange: '= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 12/03/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: security/samesite/rp31
---
diff --git a/aspnetcore/signalr/api-design.md b/aspnetcore/signalr/api-design.md
index 86193b619cfc..bf3e0187ee36 100644
--- a/aspnetcore/signalr/api-design.md
+++ b/aspnetcore/signalr/api-design.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 11/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/api-design
---
# SignalR API design considerations
diff --git a/aspnetcore/signalr/authn-and-authz.md b/aspnetcore/signalr/authn-and-authz.md
index 51baa8cdbbcd..9311d5192907 100644
--- a/aspnetcore/signalr/authn-and-authz.md
+++ b/aspnetcore/signalr/authn-and-authz.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 2/05/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/authn-and-authz
---
diff --git a/aspnetcore/signalr/background-services.md b/aspnetcore/signalr/background-services.md
index be319c883de5..45a6ebeb06b3 100644
--- a/aspnetcore/signalr/background-services.md
+++ b/aspnetcore/signalr/background-services.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.2'
ms.author: bradyg
ms.custom: mvc
ms.date: 11/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/background-services
---
# Host ASP.NET Core SignalR in background services
diff --git a/aspnetcore/signalr/client-features.md b/aspnetcore/signalr/client-features.md
index 28aac2804e13..fdec7e961257 100644
--- a/aspnetcore/signalr/client-features.md
+++ b/aspnetcore/signalr/client-features.md
@@ -5,7 +5,7 @@ description: Learn which features are supported by the various ASP.NET Core Sign
ms.author: bradyg
ms.custom: mvc
ms.date: 11/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/client-features
---
# ASP.NET Core SignalR clients
diff --git a/aspnetcore/signalr/configuration.md b/aspnetcore/signalr/configuration.md
index af200814d643..b9434b607bf7 100644
--- a/aspnetcore/signalr/configuration.md
+++ b/aspnetcore/signalr/configuration.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 04/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/configuration
---
diff --git a/aspnetcore/signalr/diagnostics.md b/aspnetcore/signalr/diagnostics.md
index 05e682d388ff..235201ab8662 100644
--- a/aspnetcore/signalr/diagnostics.md
+++ b/aspnetcore/signalr/diagnostics.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: "devx-track-csharp, signalr"
ms.date: 06/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/diagnostics
---
# Logging and diagnostics in ASP.NET Core SignalR
diff --git a/aspnetcore/signalr/dotnet-client.md b/aspnetcore/signalr/dotnet-client.md
index b99c08f11ac3..6dbeffe61230 100644
--- a/aspnetcore/signalr/dotnet-client.md
+++ b/aspnetcore/signalr/dotnet-client.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 01/14/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/dotnet-client
---
diff --git a/aspnetcore/signalr/groups.md b/aspnetcore/signalr/groups.md
index 4ec13f3244e0..3342350f387e 100644
--- a/aspnetcore/signalr/groups.md
+++ b/aspnetcore/signalr/groups.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 05/17/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/groups
---
diff --git a/aspnetcore/signalr/hub-filters.md b/aspnetcore/signalr/hub-filters.md
index e09d91befb78..b5a994cdba57 100644
--- a/aspnetcore/signalr/hub-filters.md
+++ b/aspnetcore/signalr/hub-filters.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: brecon
ms.custom: mvc
ms.date: 05/22/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/hub-filters
---
diff --git a/aspnetcore/signalr/hubcontext.md b/aspnetcore/signalr/hubcontext.md
index 9589bf9e4351..a297753cb1d2 100644
--- a/aspnetcore/signalr/hubcontext.md
+++ b/aspnetcore/signalr/hubcontext.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 11/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, IHubContext]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, IHubContext]
uid: signalr/hubcontext
---
# Send messages from outside a hub
diff --git a/aspnetcore/signalr/hubs.md b/aspnetcore/signalr/hubs.md
index 9cf0aa4353f1..cee3e1fe33d9 100644
--- a/aspnetcore/signalr/hubs.md
+++ b/aspnetcore/signalr/hubs.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 01/16/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/hubs
---
diff --git a/aspnetcore/signalr/introduction.md b/aspnetcore/signalr/introduction.md
index 48c91398b5c9..ec44c14d1172 100644
--- a/aspnetcore/signalr/introduction.md
+++ b/aspnetcore/signalr/introduction.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 9/16/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/introduction
---
# Introduction to ASP.NET Core SignalR
diff --git a/aspnetcore/signalr/java-client.md b/aspnetcore/signalr/java-client.md
index d9b0e556d62d..40584ce5af36 100644
--- a/aspnetcore/signalr/java-client.md
+++ b/aspnetcore/signalr/java-client.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.2'
ms.author: bradyg
ms.custom: mvc
ms.date: 11/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/java-client
---
# ASP.NET Core SignalR Java client
diff --git a/aspnetcore/signalr/javascript-client.md b/aspnetcore/signalr/javascript-client.md
index 2a9756bce097..38246a35a432 100644
--- a/aspnetcore/signalr/javascript-client.md
+++ b/aspnetcore/signalr/javascript-client.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: bradyg
ms.custom: mvc, devx-track-js
ms.date: 1/22/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/javascript-client
---
# ASP.NET Core SignalR JavaScript client
diff --git a/aspnetcore/signalr/messagepackhubprotocol.md b/aspnetcore/signalr/messagepackhubprotocol.md
index f212bbc35aca..9d78e303707e 100644
--- a/aspnetcore/signalr/messagepackhubprotocol.md
+++ b/aspnetcore/signalr/messagepackhubprotocol.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 7/16/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/messagepackhubprotocol
---
diff --git a/aspnetcore/signalr/publish-to-azure-web-app.md b/aspnetcore/signalr/publish-to-azure-web-app.md
index 8fe8e8be3fff..88031e702a96 100644
--- a/aspnetcore/signalr/publish-to-azure-web-app.md
+++ b/aspnetcore/signalr/publish-to-azure-web-app.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 11/02/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/publish-to-azure-web-app
---
# Publish an ASP.NET Core SignalR app to Azure App Service
diff --git a/aspnetcore/signalr/redis-backplane.md b/aspnetcore/signalr/redis-backplane.md
index 8bd8de94a2eb..6bbceee55f7b 100644
--- a/aspnetcore/signalr/redis-backplane.md
+++ b/aspnetcore/signalr/redis-backplane.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 11/12/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/redis-backplane
---
diff --git a/aspnetcore/signalr/scale.md b/aspnetcore/signalr/scale.md
index 2956b5071165..21257ef682f2 100644
--- a/aspnetcore/signalr/scale.md
+++ b/aspnetcore/signalr/scale.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 01/17/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/scale
---
# ASP.NET Core SignalR hosting and scaling
diff --git a/aspnetcore/signalr/security.md b/aspnetcore/signalr/security.md
index 8be0b54bb6c8..98430f6964d1 100644
--- a/aspnetcore/signalr/security.md
+++ b/aspnetcore/signalr/security.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 01/16/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/security
---
# Security considerations in ASP.NET Core SignalR
diff --git a/aspnetcore/signalr/streaming.md b/aspnetcore/signalr/streaming.md
index 2055ec241a51..a160de456e4e 100644
--- a/aspnetcore/signalr/streaming.md
+++ b/aspnetcore/signalr/streaming.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: bradyg
ms.custom: mvc, devx-track-js
ms.date: 10/29/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/streaming
---
# Use streaming in ASP.NET Core SignalR
diff --git a/aspnetcore/signalr/supported-platforms.md b/aspnetcore/signalr/supported-platforms.md
index bcc8128d9cc1..a21d8aa85b97 100644
--- a/aspnetcore/signalr/supported-platforms.md
+++ b/aspnetcore/signalr/supported-platforms.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: bradyg
ms.custom: mvc, devx-track-js
ms.date: 09/15/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/supported-platforms
---
# ASP.NET Core SignalR supported platforms
diff --git a/aspnetcore/signalr/troubleshoot.md b/aspnetcore/signalr/troubleshoot.md
index 4c95cd97fa9a..4e9135b338f5 100644
--- a/aspnetcore/signalr/troubleshoot.md
+++ b/aspnetcore/signalr/troubleshoot.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.custom: mvc
ms.date: 04/08/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/troubleshoot
---
# Troubleshoot connection errors
diff --git a/aspnetcore/signalr/version-differences.md b/aspnetcore/signalr/version-differences.md
index 456596018839..3346a0b1b804 100644
--- a/aspnetcore/signalr/version-differences.md
+++ b/aspnetcore/signalr/version-differences.md
@@ -5,7 +5,7 @@ description: Differences between SignalR and ASP.NET Core SignalR
monikerRange: '>= aspnetcore-2.1'
ms.author: bradyg
ms.date: 11/21/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: signalr/version-differences
---
diff --git a/aspnetcore/test/debug-aspnetcore-source.md b/aspnetcore/test/debug-aspnetcore-source.md
index 94c58cfd7719..43ee4aa5e53e 100644
--- a/aspnetcore/test/debug-aspnetcore-source.md
+++ b/aspnetcore/test/debug-aspnetcore-source.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 2/5/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: test/debug-aspnetcore-source
---
# Debug .NET and ASP.NET Core source code
diff --git a/aspnetcore/test/hot-reload.md b/aspnetcore/test/hot-reload.md
index c70263883356..5376d5380f6b 100644
--- a/aspnetcore/test/hot-reload.md
+++ b/aspnetcore/test/hot-reload.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-6.0'
ms.author: riande
ms.custom: mvc
ms.date: 10/27/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: test/hot-reload
---
# .NET Hot Reload support for ASP.NET Core
diff --git a/aspnetcore/test/integration-tests.md b/aspnetcore/test/integration-tests.md
index 21c12e064661..6144a2c90a21 100644
--- a/aspnetcore/test/integration-tests.md
+++ b/aspnetcore/test/integration-tests.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 08/05/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: test/integration-tests
---
# Integration tests in ASP.NET Core
diff --git a/aspnetcore/test/load-tests.md b/aspnetcore/test/load-tests.md
index 22ee5e9bb9db..31ef5c092b57 100644
--- a/aspnetcore/test/load-tests.md
+++ b/aspnetcore/test/load-tests.md
@@ -5,7 +5,7 @@ description: Learn about several notable tools and approaches for load testing a
ms.author: riande
ms.custom: mvc
ms.date: 4/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: test/loadtests
---
# ASP.NET Core load/stress testing
diff --git a/aspnetcore/test/middleware.md b/aspnetcore/test/middleware.md
index 82573d4041eb..648c2812151d 100644
--- a/aspnetcore/test/middleware.md
+++ b/aspnetcore/test/middleware.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 5/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: test/middleware
---
# Test ASP.NET Core middleware
diff --git a/aspnetcore/test/razor-pages-tests.md b/aspnetcore/test/razor-pages-tests.md
index 3efee4a53311..e5488cea90b7 100644
--- a/aspnetcore/test/razor-pages-tests.md
+++ b/aspnetcore/test/razor-pages-tests.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 7/22/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: test/razor-pages-tests
---
# Razor Pages unit tests in ASP.NET Core
diff --git a/aspnetcore/test/troubleshoot-azure-iis.md b/aspnetcore/test/troubleshoot-azure-iis.md
index 481a2d4cbb1b..a837d7311883 100644
--- a/aspnetcore/test/troubleshoot-azure-iis.md
+++ b/aspnetcore/test/troubleshoot-azure-iis.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/07/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: test/troubleshoot-azure-iis
---
# Troubleshoot ASP.NET Core on Azure App Service and IIS
diff --git a/aspnetcore/test/troubleshoot.md b/aspnetcore/test/troubleshoot.md
index 3b134ef86ea4..e2cdb4008f94 100644
--- a/aspnetcore/test/troubleshoot.md
+++ b/aspnetcore/test/troubleshoot.md
@@ -5,7 +5,7 @@ description: Understand and troubleshoot warnings and errors with ASP.NET Core p
ms.author: riande
ms.custom: mvc
ms.date: 07/10/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: test/troubleshoot
---
# Troubleshoot and debug ASP.NET Core projects
diff --git a/aspnetcore/tutorials/choose-web-ui.md b/aspnetcore/tutorials/choose-web-ui.md
index 8c429999707f..557184e4a336 100644
--- a/aspnetcore/tutorials/choose-web-ui.md
+++ b/aspnetcore/tutorials/choose-web-ui.md
@@ -4,7 +4,7 @@ author: wadepickett
description: Understand when to use the various ASP.NET Core web UI technologies Microsoft provides and supports.
ms.author: wpickett
ms.date: 07/29/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/choose-web-ui
---
# Choose an ASP.NET Core web UI
diff --git a/aspnetcore/tutorials/dotnet-watch.md b/aspnetcore/tutorials/dotnet-watch.md
index f39a63e8a22f..b17bd9801f60 100644
--- a/aspnetcore/tutorials/dotnet-watch.md
+++ b/aspnetcore/tutorials/dotnet-watch.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: This tutorial demonstrates how to install and use the .NET Core CLI's file watcher (dotnet watch) tool in an ASP.NET Core app.
ms.author: riande
ms.date: 05/31/2018
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/dotnet-watch
---
# Develop ASP.NET Core apps using a file watcher
diff --git a/aspnetcore/tutorials/first-mongo-app.md b/aspnetcore/tutorials/first-mongo-app.md
index 2b6dde94d4cd..a2afb03748eb 100644
--- a/aspnetcore/tutorials/first-mongo-app.md
+++ b/aspnetcore/tutorials/first-mongo-app.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: scaddie
ms.custom: "mvc, seodec18"
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mongo-app
---
# Create a web API with ASP.NET Core and MongoDB
diff --git a/aspnetcore/tutorials/first-mvc-app/adding-controller.md b/aspnetcore/tutorials/first-mvc-app/adding-controller.md
index 3844c9704af7..56adad7acf43 100644
--- a/aspnetcore/tutorials/first-mvc-app/adding-controller.md
+++ b/aspnetcore/tutorials/first-mvc-app/adding-controller.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 2 of tutorial series on ASP.NET Core MVC.
ms.author: riande
ms.date: 09/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/adding-controller
ms.custom: contperf-fy21q3
---
diff --git a/aspnetcore/tutorials/first-mvc-app/adding-model.md b/aspnetcore/tutorials/first-mvc-app/adding-model.md
index ffdb9b24e932..4beaccc6f952 100644
--- a/aspnetcore/tutorials/first-mvc-app/adding-model.md
+++ b/aspnetcore/tutorials/first-mvc-app/adding-model.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 4 of tutorial series on ASP.NET Core MVC.
ms.author: riande
ms.date: 10/06/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/adding-model
ms.custom: contperf-fy21q3
---
diff --git a/aspnetcore/tutorials/first-mvc-app/adding-view.md b/aspnetcore/tutorials/first-mvc-app/adding-view.md
index 91e134896f2b..f65e94c7071c 100644
--- a/aspnetcore/tutorials/first-mvc-app/adding-view.md
+++ b/aspnetcore/tutorials/first-mvc-app/adding-view.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 3 of tutorial series on ASP.NET Core MVC.
ms.author: riande
ms.date: 09/17/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/adding-view
ms.custom: contperf-fy21q3
---
diff --git a/aspnetcore/tutorials/first-mvc-app/controller-methods-views.md b/aspnetcore/tutorials/first-mvc-app/controller-methods-views.md
index 01bd1590e651..f67d456c6385 100644
--- a/aspnetcore/tutorials/first-mvc-app/controller-methods-views.md
+++ b/aspnetcore/tutorials/first-mvc-app/controller-methods-views.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 6, add a model to an ASP.NET Core MVC app
ms.author: riande
ms.date: 09/17/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/controller-methods-views
---
diff --git a/aspnetcore/tutorials/first-mvc-app/details.md b/aspnetcore/tutorials/first-mvc-app/details.md
index edfd7d7b0ae5..70ba5b1b2c8c 100644
--- a/aspnetcore/tutorials/first-mvc-app/details.md
+++ b/aspnetcore/tutorials/first-mvc-app/details.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 10 of tutorial series on ASP.NET Core MVC.
ms.author: riande
ms.date: 09/16/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/details
---
diff --git a/aspnetcore/tutorials/first-mvc-app/new-field.md b/aspnetcore/tutorials/first-mvc-app/new-field.md
index 9afd532fea60..b8db6d6912ee 100644
--- a/aspnetcore/tutorials/first-mvc-app/new-field.md
+++ b/aspnetcore/tutorials/first-mvc-app/new-field.md
@@ -5,7 +5,7 @@ description: Part 8 of tutorial series on ASP.NET Core MVC.
ms.author: riande
ms.custom: mvc
ms.date: 09/16/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/new-field
---
# Part 8, add a new field to an ASP.NET Core MVC app
diff --git a/aspnetcore/tutorials/first-mvc-app/search.md b/aspnetcore/tutorials/first-mvc-app/search.md
index f7d53303aeea..63739d59bed9 100644
--- a/aspnetcore/tutorials/first-mvc-app/search.md
+++ b/aspnetcore/tutorials/first-mvc-app/search.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 7 of tutorial series on ASP.NET Core MVC.
ms.author: riande
ms.date: 09/15/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/search
---
diff --git a/aspnetcore/tutorials/first-mvc-app/start-mvc.md b/aspnetcore/tutorials/first-mvc-app/start-mvc.md
index 3fee3c89bdb6..f0b774d5f770 100644
--- a/aspnetcore/tutorials/first-mvc-app/start-mvc.md
+++ b/aspnetcore/tutorials/first-mvc-app/start-mvc.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Learn how to get started with ASP.NET Core MVC.
ms.author: riande
ms.date: 09/17/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/start-mvc
ms.custom: contperf-fy21q3
---
diff --git a/aspnetcore/tutorials/first-mvc-app/validation.md b/aspnetcore/tutorials/first-mvc-app/validation.md
index b899ef34adc7..aae01461f0bc 100644
--- a/aspnetcore/tutorials/first-mvc-app/validation.md
+++ b/aspnetcore/tutorials/first-mvc-app/validation.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 9 of tutorial series on ASP.NET Core MVC.
ms.author: riande
ms.date: 09/16/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/validation
---
diff --git a/aspnetcore/tutorials/first-mvc-app/working-with-sql.md b/aspnetcore/tutorials/first-mvc-app/working-with-sql.md
index 5a7d6c2c0ecf..3e655371fc75 100644
--- a/aspnetcore/tutorials/first-mvc-app/working-with-sql.md
+++ b/aspnetcore/tutorials/first-mvc-app/working-with-sql.md
@@ -4,7 +4,7 @@ author: rick-anderson
description: Part 5 of tutorial series on ASP.NET Core MVC.
ms.author: riande
ms.date: 09/22/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/first-mvc-app/working-with-sql
ms.custom: contperf-fy21q3
---
diff --git a/aspnetcore/tutorials/first-web-api.md b/aspnetcore/tutorials/first-web-api.md
index 6d99d82f4794..9394275e7dd6 100644
--- a/aspnetcore/tutorials/first-web-api.md
+++ b/aspnetcore/tutorials/first-web-api.md
@@ -5,7 +5,7 @@ description: Learn how to build a web API with ASP.NET Core.
ms.author: riande
ms.custom: mvc
ms.date: 09/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Models]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Models]
uid: tutorials/first-web-api
---
diff --git a/aspnetcore/tutorials/getting-started-with-NSwag.md b/aspnetcore/tutorials/getting-started-with-NSwag.md
index 32b11fb7c16c..ce1cf87dd304 100644
--- a/aspnetcore/tutorials/getting-started-with-NSwag.md
+++ b/aspnetcore/tutorials/getting-started-with-NSwag.md
@@ -5,7 +5,7 @@ description: Learn how to use NSwag to generate documentation and help pages for
ms.author: scaddie
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/get-started-with-nswag
---
# Get started with NSwag and ASP.NET Core
diff --git a/aspnetcore/tutorials/getting-started-with-swashbuckle.md b/aspnetcore/tutorials/getting-started-with-swashbuckle.md
index d9d9051f0765..8c4eb23b46c8 100644
--- a/aspnetcore/tutorials/getting-started-with-swashbuckle.md
+++ b/aspnetcore/tutorials/getting-started-with-swashbuckle.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/get-started-with-swashbuckle
---
# Get started with Swashbuckle and ASP.NET Core
diff --git a/aspnetcore/tutorials/grpc/grpc-start.md b/aspnetcore/tutorials/grpc/grpc-start.md
index 3d7a6e62d07a..385a0245197b 100644
--- a/aspnetcore/tutorials/grpc/grpc-start.md
+++ b/aspnetcore/tutorials/grpc/grpc-start.md
@@ -4,7 +4,7 @@ author: jamesnk
description: This tutorial shows how to create a gRPC Service and gRPC client on ASP.NET Core. Learn how to create a gRPC Service project, edit a proto file, and add a duplex streaming call.
ms.author: jamesnk
ms.date: 10/19/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/grpc/grpc-start
---
# Tutorial: Create a gRPC client and server in ASP.NET Core
diff --git a/aspnetcore/tutorials/min-web-api.md b/aspnetcore/tutorials/min-web-api.md
index 6fb41e34c817..95227c825791 100644
--- a/aspnetcore/tutorials/min-web-api.md
+++ b/aspnetcore/tutorials/min-web-api.md
@@ -5,7 +5,7 @@ description: Learn how to build a minimal web API with ASP.NET Core.
ms.author: riande
ms.date: 11/12/2021
monikerRange: '>= aspnetcore-6.0'
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Models]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Models]
uid: tutorials/min-web-api
---
diff --git a/aspnetcore/tutorials/publish-to-azure-webapp-using-vs.md b/aspnetcore/tutorials/publish-to-azure-webapp-using-vs.md
index c7e0d3615c17..6b4fa60e8e04 100644
--- a/aspnetcore/tutorials/publish-to-azure-webapp-using-vs.md
+++ b/aspnetcore/tutorials/publish-to-azure-webapp-using-vs.md
@@ -5,7 +5,7 @@ description: Learn how to publish an ASP.NET Core app to Azure App Service using
ms.author: riande
ms.custom: "devx-track-csharp, mvc"
ms.date: 07/10/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/publish-to-azure-webapp-using-vs
---
# Publish an ASP.NET Core app to Azure with Visual Studio
diff --git a/aspnetcore/tutorials/publish-to-azure-webapp-using-vscode.md b/aspnetcore/tutorials/publish-to-azure-webapp-using-vscode.md
index 1af25e824179..2d3c22366374 100644
--- a/aspnetcore/tutorials/publish-to-azure-webapp-using-vscode.md
+++ b/aspnetcore/tutorials/publish-to-azure-webapp-using-vscode.md
@@ -5,7 +5,7 @@ description: Learn how to publish an ASP.NET Core app to Azure App Service using
ms.author: riserrad
ms.custom: "devx-track-csharp, mvc"
ms.date: 07/10/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/publish-to-azure-webapp-using-vscode
---
diff --git a/aspnetcore/tutorials/publish-to-iis.md b/aspnetcore/tutorials/publish-to-iis.md
index 101f74198b02..ff4e678be310 100644
--- a/aspnetcore/tutorials/publish-to-iis.md
+++ b/aspnetcore/tutorials/publish-to-iis.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-2.1'
ms.author: riande
ms.custom: mvc
ms.date: 10/03/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/publish-to-iis
---
# Publish an ASP.NET Core app to IIS
diff --git a/aspnetcore/tutorials/razor-pages/da1.md b/aspnetcore/tutorials/razor-pages/da1.md
index 9dea12108ee0..9662fe3a0a4e 100644
--- a/aspnetcore/tutorials/razor-pages/da1.md
+++ b/aspnetcore/tutorials/razor-pages/da1.md
@@ -5,7 +5,7 @@ description: Part 5 of tutorial series on Razor Pages.
ms.author: riande
ms.date: 09/20/2020
ms.custom: contperf-fy21q2
-no-loc: [Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/razor-pages/da1
---
# Part 5, update the generated pages in an ASP.NET Core app
diff --git a/aspnetcore/tutorials/razor-pages/index.md b/aspnetcore/tutorials/razor-pages/index.md
index 6d90472d31ac..5d6bbfe4638d 100644
--- a/aspnetcore/tutorials/razor-pages/index.md
+++ b/aspnetcore/tutorials/razor-pages/index.md
@@ -5,7 +5,7 @@ description: This series of tutorials explains the basics of building a Razor Pa
ms.author: riande
ms.date: 10/06/2021
ms.custom: contperf-fy21q2
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/razor-pages/index
---
# Tutorial: Create a Razor Pages web app with ASP.NET Core
diff --git a/aspnetcore/tutorials/razor-pages/model.md b/aspnetcore/tutorials/razor-pages/model.md
index cc81c180488b..f55f7e03b45c 100644
--- a/aspnetcore/tutorials/razor-pages/model.md
+++ b/aspnetcore/tutorials/razor-pages/model.md
@@ -6,7 +6,7 @@ ms.author: riande
ms.date: 1/7/2022
monikerRange: '>= aspnetcore-3.1'
ms.custom: contperf-fy21q2
-no-loc: [Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Models]
+no-loc: ["Blazor Hybrid", Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, Models]
uid: tutorials/razor-pages/model
---
# Part 2, add a model to a Razor Pages app in ASP.NET Core
diff --git a/aspnetcore/tutorials/razor-pages/new-field.md b/aspnetcore/tutorials/razor-pages/new-field.md
index f415c28cdd69..153cc29ec79a 100644
--- a/aspnetcore/tutorials/razor-pages/new-field.md
+++ b/aspnetcore/tutorials/razor-pages/new-field.md
@@ -5,7 +5,7 @@ description: Part 7 of tutorial series on Razor Pages.
ms.author: riande
ms.custom: mvc, contperf-fy21q2
ms.date: 09/28/2020
-no-loc: [Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/razor-pages/new-field
---
# Part 7, add a new field to a Razor Page in ASP.NET Core
diff --git a/aspnetcore/tutorials/razor-pages/page.md b/aspnetcore/tutorials/razor-pages/page.md
index a99b195841f6..49a8cdd2a541 100644
--- a/aspnetcore/tutorials/razor-pages/page.md
+++ b/aspnetcore/tutorials/razor-pages/page.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.date: 09/25/2020
ms.custom: contperf-fy21q2
-no-loc: [Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/razor-pages/page
---
diff --git a/aspnetcore/tutorials/razor-pages/razor-pages-start.md b/aspnetcore/tutorials/razor-pages/razor-pages-start.md
index f6197f14b17b..5eaa9db350c2 100644
--- a/aspnetcore/tutorials/razor-pages/razor-pages-start.md
+++ b/aspnetcore/tutorials/razor-pages/razor-pages-start.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.date: 1/6/2022
ms.custom: contperf-fy21q2
-no-loc: [Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/razor-pages/razor-pages-start
---
diff --git a/aspnetcore/tutorials/razor-pages/search.md b/aspnetcore/tutorials/razor-pages/search.md
index c6efed428ba1..93e4cdad5ad3 100644
--- a/aspnetcore/tutorials/razor-pages/search.md
+++ b/aspnetcore/tutorials/razor-pages/search.md
@@ -5,7 +5,7 @@ description: Part 6 of tutorial series on Razor Pages.
ms.author: riande
ms.date: 10/13/2021
ms.custom: contperf-fy21q2
-no-loc: [Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/razor-pages/search
---
# Part 6, add search to ASP.NET Core Razor Pages
diff --git a/aspnetcore/tutorials/razor-pages/sql.md b/aspnetcore/tutorials/razor-pages/sql.md
index 445a70c952d7..7dd1fe3f8950 100644
--- a/aspnetcore/tutorials/razor-pages/sql.md
+++ b/aspnetcore/tutorials/razor-pages/sql.md
@@ -5,7 +5,7 @@ description: Part 4 of tutorial series on Razor Pages.
ms.author: riande
ms.date: 10/13/2021
ms.custom: contperf-fy21q2
-no-loc: [Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/razor-pages/sql
---
# Part 4 of tutorial series on Razor Pages
diff --git a/aspnetcore/tutorials/razor-pages/validation.md b/aspnetcore/tutorials/razor-pages/validation.md
index 4bbd0a7e6f9b..22b6414f637e 100644
--- a/aspnetcore/tutorials/razor-pages/validation.md
+++ b/aspnetcore/tutorials/razor-pages/validation.md
@@ -5,7 +5,7 @@ description: Part 8 of tutorial series on Razor Pages.
ms.author: riande
ms.custom: mvc, contperf-fy21q2
ms.date: 10/13/2021
-no-loc: [Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Index, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/razor-pages/validation
---
# Part 8 of tutorial series on Razor Pages
diff --git a/aspnetcore/tutorials/signalr-typescript-webpack.md b/aspnetcore/tutorials/signalr-typescript-webpack.md
index 5407391f8075..4e1fc94f2648 100644
--- a/aspnetcore/tutorials/signalr-typescript-webpack.md
+++ b/aspnetcore/tutorials/signalr-typescript-webpack.md
@@ -5,7 +5,7 @@ description: In this tutorial, you configure Webpack to bundle and build an ASP.
ms.author: bradyg
ms.custom: mvc
ms.date: 02/10/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/signalr-typescript-webpack
---
# Use ASP.NET Core SignalR with TypeScript and Webpack
diff --git a/aspnetcore/tutorials/signalr.md b/aspnetcore/tutorials/signalr.md
index 4b7cf5fb80fa..72a1b33263f2 100644
--- a/aspnetcore/tutorials/signalr.md
+++ b/aspnetcore/tutorials/signalr.md
@@ -6,7 +6,7 @@ ms.author: bradyg
monikerRange: '>= aspnetcore-3.1'
ms.custom: mvc
ms.date: 11/21/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/signalr
# Customer intent: As a developer, I want to get a quick proof-of-concept app running, so I can get a practical introduction to ASP.NET Core SignalR.
diff --git a/aspnetcore/tutorials/web-api-help-pages-using-swagger.md b/aspnetcore/tutorials/web-api-help-pages-using-swagger.md
index 419788def0b4..fa621e4eb04d 100644
--- a/aspnetcore/tutorials/web-api-help-pages-using-swagger.md
+++ b/aspnetcore/tutorials/web-api-help-pages-using-swagger.md
@@ -5,7 +5,7 @@ description: This tutorial provides a walkthrough of adding Swagger to generate
ms.author: scaddie
ms.custom: mvc
ms.date: 10/29/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/web-api-help-pages-using-swagger
---
# ASP.NET Core web API documentation with Swagger / OpenAPI
diff --git a/aspnetcore/tutorials/web-api-javascript.md b/aspnetcore/tutorials/web-api-javascript.md
index ccd13909d0a2..fa10ccd1d1bd 100644
--- a/aspnetcore/tutorials/web-api-javascript.md
+++ b/aspnetcore/tutorials/web-api-javascript.md
@@ -6,7 +6,7 @@ ms.author: riande
monikerRange: '>= aspnetcore-3.1'
ms.custom: mvc, devx-track-js
ms.date: 11/26/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: tutorials/web-api-javascript
---
# Tutorial: Call an ASP.NET Core web API with JavaScript
diff --git a/aspnetcore/web-api/Microsoft.dotnet-openapi.md b/aspnetcore/web-api/Microsoft.dotnet-openapi.md
index 30af0d31624e..f5dcbce55289 100644
--- a/aspnetcore/web-api/Microsoft.dotnet-openapi.md
+++ b/aspnetcore/web-api/Microsoft.dotnet-openapi.md
@@ -5,7 +5,7 @@ description: Demonstrates how to use the 'Microsoft.dotnet-openapi' tool to add
monikerRange: '>= aspnetcore-3.1'
ms.author: rybrande
ms.date: 09/26/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/Microsoft.dotnet-openapi
---
# Develop ASP.NET Core apps using OpenAPI tools
diff --git a/aspnetcore/web-api/action-return-types.md b/aspnetcore/web-api/action-return-types.md
index 708008530355..bbdd2dd7813e 100644
--- a/aspnetcore/web-api/action-return-types.md
+++ b/aspnetcore/web-api/action-return-types.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 02/03/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/action-return-types
---
# Controller action return types in ASP.NET Core web API
diff --git a/aspnetcore/web-api/advanced/analyzers.md b/aspnetcore/web-api/advanced/analyzers.md
index 1b44dc5e3807..099f0a5ec8e9 100644
--- a/aspnetcore/web-api/advanced/analyzers.md
+++ b/aspnetcore/web-api/advanced/analyzers.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: prkrishn
ms.custom: mvc
ms.date: 09/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/advanced/analyzers
---
# Use web API analyzers
diff --git a/aspnetcore/web-api/advanced/conventions.md b/aspnetcore/web-api/advanced/conventions.md
index 6d60fdbf9298..9662530314f9 100644
--- a/aspnetcore/web-api/advanced/conventions.md
+++ b/aspnetcore/web-api/advanced/conventions.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 12/05/2019
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/advanced/conventions
---
# Use web API conventions
diff --git a/aspnetcore/web-api/advanced/custom-formatters.md b/aspnetcore/web-api/advanced/custom-formatters.md
index 42efedd2e165..3a67c2f0c456 100644
--- a/aspnetcore/web-api/advanced/custom-formatters.md
+++ b/aspnetcore/web-api/advanced/custom-formatters.md
@@ -5,7 +5,7 @@ description: Learn how to create and use custom formatters for web APIs in ASP.N
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.date: 01/26/2022
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/advanced/custom-formatters
---
# Custom formatters in ASP.NET Core Web API
diff --git a/aspnetcore/web-api/advanced/formatting.md b/aspnetcore/web-api/advanced/formatting.md
index 56b3e1a3eb6c..c4bfa2f0294f 100644
--- a/aspnetcore/web-api/advanced/formatting.md
+++ b/aspnetcore/web-api/advanced/formatting.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: H1Hack27Feb2017
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/advanced/formatting
---
# Format response data in ASP.NET Core Web API
diff --git a/aspnetcore/web-api/handle-errors.md b/aspnetcore/web-api/handle-errors.md
index 465e2bdcc9f5..3e067f42cce2 100644
--- a/aspnetcore/web-api/handle-errors.md
+++ b/aspnetcore/web-api/handle-errors.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: prkrishn
ms.custom: mvc
ms.date: 11/09/2021
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/handle-errors
---
# Handle errors in ASP.NET Core web APIs
diff --git a/aspnetcore/web-api/http-repl/index.md b/aspnetcore/web-api/http-repl/index.md
index e4907f70375e..0705cc8db379 100644
--- a/aspnetcore/web-api/http-repl/index.md
+++ b/aspnetcore/web-api/http-repl/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 11/12/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/http-repl
---
# Test web APIs with the HttpRepl
diff --git a/aspnetcore/web-api/http-repl/telemetry.md b/aspnetcore/web-api/http-repl/telemetry.md
index 0aa7e2b246bf..257433fab0ed 100644
--- a/aspnetcore/web-api/http-repl/telemetry.md
+++ b/aspnetcore/web-api/http-repl/telemetry.md
@@ -5,7 +5,7 @@ description: Learn about the telemetry collected by the HttpRepl.
monikerRange: '>= aspnetcore-3.1'
ms.author: scaddie
ms.date: 11/11/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/http-repl/telemetry
---
# HttpRepl telemetry
diff --git a/aspnetcore/web-api/index.md b/aspnetcore/web-api/index.md
index c316b6fc19b1..358a7ce5dfe4 100644
--- a/aspnetcore/web-api/index.md
+++ b/aspnetcore/web-api/index.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: scaddie
ms.custom: mvc
ms.date: 07/20/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/index
---
# Create web APIs with ASP.NET Core
diff --git a/aspnetcore/web-api/jsonpatch.md b/aspnetcore/web-api/jsonpatch.md
index d089ff3a82bf..95848474ee1a 100644
--- a/aspnetcore/web-api/jsonpatch.md
+++ b/aspnetcore/web-api/jsonpatch.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 04/02/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: web-api/jsonpatch
---
# JsonPatch in ASP.NET Core web API
diff --git a/aspnetcore/web-api/route-to-code.md b/aspnetcore/web-api/route-to-code.md
index 13db25c6b524..4f7419cb0412 100644
--- a/aspnetcore/web-api/route-to-code.md
+++ b/aspnetcore/web-api/route-to-code.md
@@ -6,7 +6,7 @@ monikerRange: '>= aspnetcore-5.0'
ms.author: jamesnk
ms.custom: mvc
ms.date: 11/30/2020
-no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, "Route-to-code"]
+no-loc: ["Blazor Hybrid", Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR, "Route-to-code"]
uid: web-api/route-to-code
---
# Basic JSON APIs with Route-to-code in ASP.NET Core
From 0169d8f7c33c78a0f0947ac3fed01b65e04f6848 Mon Sep 17 00:00:00 2001
From: guardrex <1622880+guardrex@users.noreply.github.com>
Date: Fri, 18 Feb 2022 07:08:24 -0600
Subject: [PATCH 2/3] Updates
---
aspnetcore/client-side/using-browserlink.md | 6 +++---
aspnetcore/fundamentals/url-rewriting.md | 20 +++++++++----------
.../mvc/advanced/custom-model-binding.md | 4 ++--
3 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/aspnetcore/client-side/using-browserlink.md b/aspnetcore/client-side/using-browserlink.md
index 33cdb59013ed..b3f44ac4aca3 100644
--- a/aspnetcore/client-side/using-browserlink.md
+++ b/aspnetcore/client-side/using-browserlink.md
@@ -93,7 +93,7 @@ Hover over the Browser Link toolbar control to see the browsers that are connect
Change the Index view, and all connected browsers are updated when you click the Browser Link refresh button:
-
+
Browser Link also works with browsers that you launch from outside Visual Studio and navigate to the app URL.
@@ -105,11 +105,11 @@ Open the **Browser Link Dashboard** window from the Browser Link drop down menu
If no browser is connected, you can start a non-debugging session by selecting the **View in Browser** link:
-
+
Otherwise, the connected browsers are shown with the path to the page that each browser is showing:
-
+
You can also click on an individual browser name to refresh only that browser.
diff --git a/aspnetcore/fundamentals/url-rewriting.md b/aspnetcore/fundamentals/url-rewriting.md
index 986fc043c4a6..3a62b087a4a6 100644
--- a/aspnetcore/fundamentals/url-rewriting.md
+++ b/aspnetcore/fundamentals/url-rewriting.md
@@ -117,7 +117,7 @@ A round trip is made to the server when a URL is *redirected*.
Original Request: `/redirect-rule/1234/5678`
-
+
The part of the expression contained within parentheses is called a *capture group*. The dot (`.`) of the expression means *match any character*. The asterisk (`*`) indicates *match the preceding character zero or more times*. Therefore, the last two path segments of the URL, `1234/5678`, are captured by capture group `(.*)`. Any value you provide in the request URL after `redirect-rule/` is captured by this single capture group.
@@ -161,11 +161,11 @@ The sample app is capable of demonstrating how to use `AddRedirectToHttps` or `A
Original Request using `AddRedirectToHttps(301, 5001)`: `http://localhost:5000/secure`
-
+
Original Request using `AddRedirectToHttpsPermanent`: `http://localhost:5000/secure`
-
+
### URL rewrite
@@ -219,7 +219,7 @@ The sample app redirects requests from `/apache-mod-rules-redirect/(.\*)` to `/r
Original Request: `/apache-mod-rules-redirect/1234`
-
+
The middleware supports the following Apache mod_rewrite server variables:
@@ -471,7 +471,7 @@ A round trip is made to the server when a URL is *redirected*.
Original Request: `/redirect-rule/1234/5678`
-
+
The part of the expression contained within parentheses is called a *capture group*. The dot (`.`) of the expression means *match any character*. The asterisk (`*`) indicates *match the preceding character zero or more times*. Therefore, the last two path segments of the URL, `1234/5678`, are captured by capture group `(.*)`. Any value you provide in the request URL after `redirect-rule/` is captured by this single capture group.
@@ -515,11 +515,11 @@ The sample app is capable of demonstrating how to use `AddRedirectToHttps` or `A
Original Request using `AddRedirectToHttps(301, 5001)`: `http://localhost:5000/secure`
-
+
Original Request using `AddRedirectToHttpsPermanent`: `http://localhost:5000/secure`
-
+
### URL rewrite
@@ -573,7 +573,7 @@ The sample app redirects requests from `/apache-mod-rules-redirect/(.\*)` to `/r
Original Request: `/apache-mod-rules-redirect/1234`
-
+
The middleware supports the following Apache mod_rewrite server variables:
@@ -700,11 +700,11 @@ The values of the parameters in the sample app for the `extension` and the `newP
Original Request: `/image.png`
-
+
Original Request: `/image.jpg`
-
+
## Regex examples
diff --git a/aspnetcore/mvc/advanced/custom-model-binding.md b/aspnetcore/mvc/advanced/custom-model-binding.md
index 8b0a8755caf3..1b5640caf5f7 100644
--- a/aspnetcore/mvc/advanced/custom-model-binding.md
+++ b/aspnetcore/mvc/advanced/custom-model-binding.md
@@ -60,7 +60,7 @@ The following example shows how to use `ByteArrayModelBinder` to convert a base6
You can POST a base64-encoded string to this api method using a tool like [Postman](https://www.getpostman.com/):
-
+
As long as the binder can bind request data to appropriately named properties or arguments, model binding will succeed. The following example shows how to use `ByteArrayModelBinder` with a view model:
@@ -183,7 +183,7 @@ The following example shows how to use `ByteArrayModelBinder` to convert a base6
You can POST a base64-encoded string to this api method using a tool like [Postman](https://www.getpostman.com/):
-
+
As long as the binder can bind request data to appropriately named properties or arguments, model binding will succeed. The following example shows how to use `ByteArrayModelBinder` with a view model:
From c1e0971e9f2429ae4e02ef9b3d6b464c168af65f Mon Sep 17 00:00:00 2001
From: guardrex <1622880+guardrex@users.noreply.github.com>
Date: Fri, 18 Feb 2022 07:14:56 -0600
Subject: [PATCH 3/3] Updates
---
aspnetcore/fundamentals/url-rewriting.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/aspnetcore/fundamentals/url-rewriting.md b/aspnetcore/fundamentals/url-rewriting.md
index 3a62b087a4a6..e793ce297ac7 100644
--- a/aspnetcore/fundamentals/url-rewriting.md
+++ b/aspnetcore/fundamentals/url-rewriting.md
@@ -175,7 +175,7 @@ Use to
Original Request: `/rewrite-rule/1234/5678`
-
+
The carat (`^`) at the beginning of the expression means that matching starts at the beginning of the URL path.
@@ -267,7 +267,7 @@ The sample app rewrites requests from `/iis-rules-rewrite/(.*)` to `/rewritten?i
Original Request: `/iis-rules-rewrite/1234`
-
+
If you have an active IIS Rewrite Module with server-level rules configured that would impact your app in undesirable ways, you can disable the IIS Rewrite Module for an app. For more information, see [Disabling IIS modules](xref:host-and-deploy/iis/modules#disabling-iis-modules).
@@ -529,7 +529,7 @@ Use to
Original Request: `/rewrite-rule/1234/5678`
-
+
The carat (`^`) at the beginning of the expression means that matching starts at the beginning of the URL path.
@@ -621,7 +621,7 @@ The sample app rewrites requests from `/iis-rules-rewrite/(.*)` to `/rewritten?i
Original Request: `/iis-rules-rewrite/1234`
-
+
If you have an active IIS Rewrite Module with server-level rules configured that would impact your app in undesirable ways, you can disable the IIS Rewrite Module for an app. For more information, see [Disabling IIS modules](xref:host-and-deploy/iis/modules#disabling-iis-modules).