Welcome to the navigation

Et nisi sunt fugiat adipisicing cupidatat culpa ut laboris officia nulla nostrud cillum ex aliqua, in reprehenderit duis incididunt in dolor elit, velit do est. Sint aute esse cupidatat consequat, mollit in dolore officia tempor enim nulla dolor et exercitation ut id anim aliqua, ipsum deserunt est quis excepteur nostrud

Yeah, this will be replaced... But please enjoy the search!

Creating your custom HttpControllerContext for Web API

I needed to fiddle a bit in a API method returning a HttpResponseMessage when validating captchas that wasn't included in the model validation.

HttpConfiguration config = new HttpConfiguration();
IHttpRouteData route = new HttpRouteData(new HttpRoute());
HttpRequestMessage req = new HttpRequestMessage();
req.Properties[HttpPropertyKeys.HttpConfigurationKey] = config;
req.Properties[HttpPropertyKeys.HttpRouteDataKey] = route;
HttpControllerContext context = new HttpControllerContext(config, route, req);