Showing posts with label endpointmvc. Show all posts
Showing posts with label endpointmvc. Show all posts

Monday, December 30, 2013

Updates to EndpointMVC published on Nuget

 

EndpointMVC : Nuget

PM> Install-Package EndpointMvc


  • Updated to use .NET4.5, ASPNET.MVC5, WepApi2


    • These are nuget dependencies and will pull in if needed

  • New side navigation:


    • image
    • Can be collapsed off screen
    • Shows where in the document you are
    • Has a search box to filter endpoints
    • If Mousetrap.js is loaded, keyboard bindings are set for collapsing and search box focus.  

  • New deep link for custom types that shows information about the type

image



  • Updated to use bootstrap3 for layout

  • Updated to use Font Awesome for images

  • Smooth Scrolling in navigation if jQuery ScrollTo plugin is loaded

Friday, May 24, 2013

Introducing EndpointMvc

EndpointMvc is a library that dynamically created documentation for your api endpoints. All you have to do is register EndpointMvc’s routes, and add an attribute to your classes to indicate that it is an endpoint.

All the information comes from the method signature itself, or attributes that are added to the methods, classes, parameters, and properties. Most of the attributes are built-in attributes, only a few other attributes are used to add additional information that attributes do not currently exist for.

EndpointMvc supports three output formats, Html, Json, and Xml. The Html format requires the view to be part of your projects views, but the sample mvc project has a starting point for the Html format.

EndpointMvc is also available via Nuget:

Install-Package EndpointMvc
Showing posts with label endpointmvc. Show all posts
Showing posts with label endpointmvc. Show all posts

Updates to EndpointMVC published on Nuget

 

EndpointMVC : Nuget

PM> Install-Package EndpointMvc


  • Updated to use .NET4.5, ASPNET.MVC5, WepApi2


    • These are nuget dependencies and will pull in if needed

  • New side navigation:


    • image
    • Can be collapsed off screen
    • Shows where in the document you are
    • Has a search box to filter endpoints
    • If Mousetrap.js is loaded, keyboard bindings are set for collapsing and search box focus.  

  • New deep link for custom types that shows information about the type

image



  • Updated to use bootstrap3 for layout

  • Updated to use Font Awesome for images

  • Smooth Scrolling in navigation if jQuery ScrollTo plugin is loaded

Introducing EndpointMvc

EndpointMvc is a library that dynamically created documentation for your api endpoints. All you have to do is register EndpointMvc’s routes, and add an attribute to your classes to indicate that it is an endpoint.

All the information comes from the method signature itself, or attributes that are added to the methods, classes, parameters, and properties. Most of the attributes are built-in attributes, only a few other attributes are used to add additional information that attributes do not currently exist for.

EndpointMvc supports three output formats, Html, Json, and Xml. The Html format requires the view to be part of your projects views, but the sample mvc project has a starting point for the Html format.

EndpointMvc is also available via Nuget:

Install-Package EndpointMvc