响应缓存因用户声明而异

use*_*898 5 .net c# asp.net-core

Claim我的ClaimsPrincipal对象中有一个,它包含一个boolean,我需要响应缓存因此而异boolean。

在 MVC 5 中,我可以用VaryByCustom字符串轻松地做到这一点,但我不知道如何在 .NET Core 中解决这个问题。