Skip to content
Jeremy Caney edited this page Jan 15, 2015 · 26 revisions

Welcome to the RESTier wiki!

RESTier now is still a preview version; all kinds of feedback are warmly welcome.

Brief Introduction

RESTier is a RESTful API development framework for building standardized, OData V4 based REST services on .NET. It can be seen as a middle-ware on top of Web API OData. RESTier combines the convenience and simplicity of WCF Data Services alongside the flexibility and extensibility of Web API OData.

RESTier can be easily installed by running the following command in the Package Manager Console:

PM> Install-Package Microsoft.Restier -Pre 

Or you can get it directly from nuget.org.

Document and Tutorials

Samples 1: Getting started - basic provides a foundation for setting up RESTier to build an OData V4 RESTful service in minutes. The sample is built against the Northwind sample database.

Samples 2: Getting started - advanced extends the basic tutorial with more advance scenarios showing you how to:

  • Enable complex features by falling back to Web API OData.
  • Add rich business logic to the RESTfull service.

Samples 3: How to enable multiple controllers shows you how to use multiple controllers in RESTier.

Samples4: How to add OData operations demonstrates how to add functions and actions in RESTier.

Features Supported by RESTier - Preview provides a list of features that are currently supported by the preview version.

Contribute to RESTier includes way you can participate in RESTier by reporting bugs, providing feedback, updating the documentation, or contributing to the ongoing development itself.