using System.Security.Claims; namespace RecNet.Domain.Services.Tokens; public class TokenVerifyResult { public bool IsError { get; set; } public IEnumerable Claims { get; set; } private TokenVerifyResult(bool isError, IEnumerable? claims) { IsError = isError; Claims = claims ?? []; } public static TokenVerifyResult Success(IEnumerable claims) => new(false, claims); public static TokenVerifyResult Failure() => new(true, null); }