Last post Feb 09, 2016 05:12 AM by danroth27
Jan 28, 2015 06:57 PM|Kaelum|LINK
Does anyone know the current status of being able to run the FULL Microsoft ASP.NET Web API 2.2 Help Page system in a self-hosted environment, as the current release only runs under IIS? The options below really won't work for us, as we
needed to make quite a few changes to the system to provide information that was either missing or incorrect, and converting that to T4 files isn't an option:
Jan 28, 2015 08:16 PM|BrockAllen|LINK
Well, the help pages are based on MVC, and MVC requires System.Web, which requires IIS.
Jan 29, 2015 12:56 AM|Kaelum|LINK
I already know that, as I stated in my original message. However, the next version of the ASP.NET Web Stack will not require IIS, and Yao (who worked on the help pages) also stated that they were working on removing the IIS requirement as well (i.e. using
OWIN and Katana only), but I haven't heard anything since. Does anyone know what the current status of either of these options is?
Jan 29, 2015 08:52 AM|BrockAllen|LINK
Well, you asked about 2.2.
MVC6 will run without the SystemWeb requirement. Question is if they will port the docs forward into MVC6. That, I do not know.
Feb 09, 2016 05:12 AM|danroth27|LINK
Instead of providing a specific Web API help page implementation for MVC 6 (now called
ASP.NET Core MVC) we have been partnering with the community to provide support for
Swagger (via Swashbuckle). By supporting Swagger you get support for help page generation and also for client generation. Similar support is already available for Web API 2.