RestUpMVC is a .NET library that allows developers to easily expose a RESTful interface from an ASP.NET MVC application. RestUpMVC was written in C# 4.0 and takes advantage of the ASP MVC 3 framework. RestUpMVC was inspired by the book
Restful Web Services.
Initially RestUpMVC will support the following features:
- Easily return all relevant HTTP status codes
- Determines the request data format (either JSON or XML) by looking at the Content-Type header
- Determines what response format to use (either JSON or XML) by looking at the Accepts header
- Highly pluggable, extensible architecture
- Fluent configuration API
See the Quick Start guide to get started.