RestPoint (nuget): Automatic detection and processing of content-type and accept-type / Builtin XML (using YAXLib), JSON (using Json.Net) and Text serializers / Supports HTTP Basic authentication / Uses MEF for importing user defined serializers and authenticators / All HTTP-Methods supported + any other string as method / Help-Page for services showing methods and registered serializers/authenticators / Internal exception handling with correct HttpStatusCode response / Send any HttpStatusCode on error using RestException / Can rethrow exceptions if user wants to log them in Application_Error / Reads parameters from Headers, Cookies, Uri and posted Querystrings / Supports WrappedRequest allowing multiple non primitive parameters / Supports WrappedResponse (return type must be ArrayList) / ServiceContract can be an interface / Support for uploading files (using HttpPostedFile) / Works best with RestSharp
Keywords: rest|service|json|xml