C# 使用IsAuthenticated属性扩展ClaimsPrincipal类
我试图用属性扩展ClaimsPrincipal类。我想添加属性IsAuthenticated,它基本上会从已经存在的Identity属性返回IsAuthenticated。到目前为止,我已将其作为一项功能完成:C# 使用IsAuthenticated属性扩展ClaimsPrincipal类,c#,extension-methods,claims-based-identity,C#,Extension Methods,Claims Based Identity,我试图用属性扩展ClaimsPrincipal类。我想添加属性IsAuthenticated,它基本上会从已经存在的Identity属性返回IsAuthenticated。到目前为止,我已将其作为一项功能完成: public static bool IsAuthenticated(this ClaimsPrincipal principal) { return principal.Identity.IsAuthenticated; } 我想将其转换为属性
public static bool IsAuthenticated(this ClaimsPrincipal principal)
{
return principal.Identity.IsAuthenticated;
}
我想将其转换为属性。C#或VB.NET不支持扩展属性。C#或VB.NET不支持扩展属性。尽管.NET不支持属性扩展,但对于某些细节:尽管.NET不支持属性扩展,对于某些细节: