using Microsoft.AspNetCore.Authorization; using System.Security.Claims; namespace EnvelopeGenerator.API.Extensions; /// /// /// public static class AuthExtensions { /// /// /// /// /// /// /// public static async Task AuthorizePolicyAsync(this IAuthorizationService authService, ClaimsPrincipal user, string policyName) { var result = await authService.AuthorizeAsync(user, policyName); return result.Succeeded; } }