Использование HttpContext.Items
.Это коллекция ключей / значений, которая существует в течение одного запроса.
В вашем контроллере добавьте что-то:
HttpContext.Items["Something"] = "something I need later";
Затем в методе OnActionExecuted
вытащите его:
var something = context.HttpContext.Items["Something"] as string;
Все, что вы вытащите, будет иметь тип object
, поэтому убедитесь, что вы приведете его к тому, что было.