From 0534e33e2bfae417a3f2b964c727ca4ba4312733 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 17 Feb 2026 21:21:05 +0000 Subject: [PATCH 1/2] Initial plan From bced63722158eb8bafaa567a65971dd5c2050d6d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 17 Feb 2026 21:22:47 +0000 Subject: [PATCH 2/2] Replace "marker service" with "marker interface" in IAuthorizationRequirement documentation Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com> --- aspnetcore/security/authorization/policies.md | 5 +++-- .../security/authorization/policies/includes/policies5.md | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/aspnetcore/security/authorization/policies.md b/aspnetcore/security/authorization/policies.md index ea3bdb74c917..fd9f88ecffc4 100644 --- a/aspnetcore/security/authorization/policies.md +++ b/aspnetcore/security/authorization/policies.md @@ -1,11 +1,12 @@ --- title: Policy-based authorization in ASP.NET Core +ai-usage: ai-assisted author: wadepickett description: Learn how to create and use authorization policy handlers for enforcing authorization requirements in an ASP.NET Core app. monikerRange: '>= aspnetcore-3.1' ms.author: wpickett ms.custom: mvc -ms.date: 1/5/2023 +ms.date: 02/17/2026 uid: security/authorization/policies --- # Policy-based authorization in ASP.NET Core @@ -28,7 +29,7 @@ The primary service that determines if authorization is successful is is a marker service with no methods, and the mechanism for tracking whether authorization is successful. + is a marker interface with no methods, and the mechanism for tracking whether authorization is successful. Each is responsible for checking if requirements are met: