0

我想知道是否可以通过 MVC 为 WCF 服务提供服务。我看过一些与 RESTful 服务相关的帖子,但我并不打算创建 RESTful 服务。

就从 MVC 提供 .svc 文件而言,我也看到过这个主题,但我也不是在寻找那个。

基本上,我只是想通过 MVC 公开我的 WCF 服务,而不是带有 svc 文件的典型 Wep App 类型结构。

因此,我不会使用 ttp://localhost/MyService.svc,而只需使用 ttp://localhost/MyService,然后它会转到返回数据的控制器。

是否有可能有一个“服务主机”控制器?我认为最大的障碍是 IIS 基于 .svc 扩展名以某种方式处理服务 - 是否必须为此设置某种自定义处理程序?

有什么想法吗?

4

1 回答 1

1

您可以在没有 MVC 的情况下执行此操作(或者,似乎也可以使用它)

http://geekswithblogs.net/michelotti/archive/2010/08/21/restful-wcf-services-with-no-svc-file-and-no-config.aspx

http://geekswithblogs.net/michelotti/archive/2010/09/22/wcf-rest-services-inside-mvc-projects.aspx

于 2011-01-12T01:30:23.897 回答