Я переопределяю метод OnActionExecuting, чтобы выполнить некоторые проверки перед вызовом методов некоторых контроллеров, и мне было интересно, есть ли способ прочитать значение context.Result (), чтобы проверить, равно ли оно - например - Status 401Несанкционированный или аналогичный, для выполнения различных действий с различным состоянием, например, так ...
public override void OnActionExecuting(ActionExecutingContext context) {
base.OnActionExecuting(context);
if (/*context.Result()==401*/)
{
//do things
}
else
{
//do other things
}
}
Есть ли способ прочитать context.Result()
значение / состояние, чтобы использовать его внутри if ()утверждение?