Web Api - как остановить веб-конвейер напрямую из фильтра OnActionExecuting

У меня есть pre-action web api hook, который будет проверять ModelState.IsValid. Если ModelState недействителен, я не хочу выполнять действие и просто немедленно возвращаю свое сообщение. Как именно я это делаю?

public class ValidateModelStateAttribute : ActionFilterAttribute
{
    public override void OnActionExecuting(System.Web.Http.Controllers.HttpActionContext actionContext) {
        if (!actionContext.ModelState.IsValid)
        {
            var msg = actionContext.Request.CreateErrorResponse(HttpStatusCode.BadRequest, actionContext.ModelState);
            // Now What?
        }
        base.OnActionExecuting(actionContext);
    }
}

Ответы на вопрос(3)

Ваш ответ на вопрос