Downloads of v 0.1.0-pre


Average downloads per day


Last published

Share on Social Networks

License details

provided by Sonatype


This is a prerelease version of RESTier.



Includes RESTier related packages. RESTier is a RESTful API development framework for building standardized, OData V4 based RESTful services on .NET.

To install RESTier, run the following command in the Package Manager Console

Install-Package Microsoft.Restier -Version 0.1.0-pre -Pre

Release Notes

    • Easily build an OData V4 service
        o Supported features
            - Basic queries for metadata and top level entities.
            - System query options $select, $expand, $filter, $orderby, $top, $skip, $orderby, $format.
            - Requesting related entities
            - Create, Update and Delete on top-level entities
            - Batch request
        o Leverage attribute routing to fall back to Web API OData for features not directly supported by RESTier
            - Requesting entity references with $ref
            - Create, Update and Delete on none top-level entities
            - Modify relationships between entities.
        o EdmModelExtender to support features like operations that currently not directly supported by RESTier.

    • Rich domain logic
        o  Role-based security
            You can easily set restrictions for different entity set. For example, you can make users have READ permission on some of the entity sets and INSPECT (only view it on $metadata) on others.
        o Imperative views
            Customized entity set which are not in data model can be easily added. Currently CUD operations are not allowed on these entity sets yet.
        o Entity set filters
            With entity set filters, you can easily set filters before entity data show up. For example, you want users to see only part of Customer according to UserID, you can use entity set filters.
        o Submit logic
            With submit logic, you can customize behavior when /  after a specific operation on an entity set.

Document and Tutorials





Version History

Version Downloads Last updated
RESTier 1.0.0-beta 1,795 Monday, September 5, 2016
RESTier 0.5.0-beta 702 Tuesday, May 24, 2016
RESTier 0.4.0-rc2 2,504 Thursday, December 3, 2015
RESTier 0.4.0-rc 187 Monday, November 16, 2015
RESTier 0.4.0-beta 228 Thursday, October 29, 2015
RESTier 0.3.0-beta2 608 Sunday, September 6, 2015
RESTier 0.3.0-beta1 202 Tuesday, July 28, 2015
RESTier 0.2.0-pre 399 Friday, March 27, 2015
RESTier 0.2.0-beta 77 Friday, March 20, 2015
RESTier 0.1.0-pre (this version) 294 Tuesday, December 23, 2014