【发布时间】:2011-01-12 01:25:14
【问题描述】:
我想知道是否可以通过 MVC 为 WCF 服务提供服务。我看过一些与 RESTful 服务相关的帖子,但我不打算创建 RESTful 服务。
就从 MVC 提供 .svc 文件而言,我也看到过这个主题,但我也不是在寻找那个。
基本上,我只是想通过 MVC 公开我的 WCF 服务,而不是带有 svc 文件的典型 Wep App 类型结构。
所以我不会使用 ttp://localhost/MyService.svc,而只需使用 ttp://localhost/MyService,然后它会转到会返回数据的控制器。
是否可以有一个“servicehost”控制器?我认为最大的障碍是 IIS 基于 .svc 扩展名以某种方式处理服务 - 是否必须为此设置某种自定义处理程序?
有什么想法吗?
【问题讨论】:
标签: asp.net-mvc wcf model-view-controller servicehost