Skip to content

Instantly share code, notes, and snippets.

View sirarthurnell's full-sized avatar

Arturo Medina sirarthurnell

View GitHub Profile
@bradwilson
bradwilson / InvalidModelStateFilterAttribute.cs
Created June 3, 2012 02:58
A filter for ASP.NET Web API to return 400 upon invalid model binding
using System;
using System.Net;
using System.Net.Http;
using System.Web.Http.Controllers;
using System.Web.Http.Filters;
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
public class InvalidModelStateFilterAttribute : ActionFilterAttribute
{
public override void OnActionExecuting(HttpActionContext actionContext)