Info
Version: | 1.0.0.1 |
Author(s): | pierslawson |
Last Update: | Thursday, November 10, 2011 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | http://rom.codeplex.com/ |
NuGet Url: | https://www.nuget.org/packages/ROM |
Install
Install-Package ROM
dotnet add package ROM
paket add ROM
ROM Download (Unzip the "nupkg" after downloading)
Dependencies
Tags
For that you will need to do some reading around, design your resources and decide what you think constitutes a RESTful web service. Hopefully you'll find that the set of helper atributes and extensions in this assembly are not too opinionated, but you should be able to use them to provide the following features:
- Serve and Receive multiple representations of resources (e.g.
XML and JSON)
- Support different encodings
- Support a constrained number of methods
- Allow representations to include hyper links
Obviously, as this approach is based on ASP.Net, it is providing a web service over the HTTP protocol, so it does make use of standard:
- HTTP headers
- HTTP methods
- HTTP status codes
If you want to look into some of the history of the code I described the intial development on the Shoulders of Giants blog.