是否存在一个完全空白的网站项目

本文关键字:空白 网站 项目 一个 存在 是否 | 更新日期: 2023-09-27 18:19:13

我正在考虑将我长期存在的API运行在IIS上,而不是像现在这样运行在桌面应用程序中。API上的所有东西都在工作,所以如果没有必要,我宁愿不要做太多改变。我知道新的Web API模板在ASP。. NET MVC 4和我已经使用过了,但是我发现它并没有给我控制这个特定项目所需的一切。

所以我的问题是,有没有办法为IIS构建一个应用程序,它有一个入口点,在那里我可以得到一个web请求,然后使用完全自己的代码从那里?还是我必须构建一些使用Web API的东西?

是否存在一个完全空白的网站项目

是的,你需要一个ASP。净处理程序。

如何创建一个ASP。.NET HTTP处理程序http://support.microsoft.com/kb/308001

您需要自己处理解析请求和序列化结果。在你的服务前面创建一个web-api facade可能比手动创建要好得多。