我有一個IClaimsPrincipal
變量,我想看看它有多少聲明。瀏覽監視窗口中的屬性很複雜,所以我想定製這個對象的顯示方式。我可以在我沒有的類型上使用類似DebuggerTypeProxyAttribute的東西嗎?
我知道[DebuggerTypeProxy]
attribute,它最初看起來像它可能會做我想要的。不幸的是,它需要依附於班級,而我並不「擁有」班級。在這種情況下,這是一個Microsoft.IdentityModel.Claims.ClaimsPrincipal
。我想顯示IClaimsPrincipal.Identities[0].Claims.Count
的值。
有什麼方法可以使用[DebuggerTypeProxy]
或類似的方法來自定義如何在監視窗口中顯示我不擁有的類型的值?