10,368

Downloads

315

Downloads of v 0.1.0-pre

11

Average downloads per day

2014-12-23

Last published

Share on Social Networks

License details

provided by Sonatype

MIT

This is a prerelease version of RESTier.

RESTier

0.1.0-pre

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

Features
    • 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
https://github.com/OData/RESTier/wiki

Owners

Authors

Microsoft

Dependencies

Version History

Version Downloads Last updated
RESTier 1.0.0-beta 2,208 Monday, September 5, 2016
RESTier 0.6.0 2,540 Tuesday, August 9, 2016
RESTier 0.5.0-beta 728 Tuesday, May 24, 2016
RESTier 0.4.0-rc2 2,761 Thursday, December 3, 2015
RESTier 0.4.0-rc 207 Monday, November 16, 2015
RESTier 0.4.0-beta 246 Thursday, October 29, 2015
RESTier 0.3.0-beta2 638 Sunday, September 6, 2015
RESTier 0.3.0-beta1 218 Tuesday, July 28, 2015
RESTier 0.2.0-pre 415 Friday, March 27, 2015
RESTier 0.2.0-beta 92 Friday, March 20, 2015
RESTier 0.1.0-pre (this version) 315 Tuesday, December 23, 2014