Iapiexplorer is a new abstraction layer that helps obtain the structure description of ASP. NET Web APIs. This interface also has a default implementation-apiexplorer.
You can use this API to complete the following tasks:
- Generate document
- Create machine-readable metadata
- Create a test Client
Microsoft employee Yao published two articlesArticle(Here and here) demonstrate how to use the API to print the web API list and how to create a help document.
Note that iapiexplorer is not currently available for downloading ASP. net mvc beta. You need to download the installation file from codeplex to obtain new features. Yao explained,
... This is a new feature and will not be released in Beta. However, you can try the installation package on codeplex. Henrik wrote a good article about how to use these packages.
ASP. NET web API is a new framework in ASP. net mvc 4 (currently in beta stage). It can simplify the process of using. NET Framework to build restful Web Services. Of course, there are other solutions that can do this. For example, Service Stack provides similar functions and is very popular.
View Original English text:Use iapiexplorer to list your ASP. NET Web APIs
View Original Chinese text:Use iapiexplorer to list ASP. NET Web APIs