【发布时间】:2011-06-21 07:37:33
【问题描述】:
当我编写以下代码以在 WCF 中托管 REST Web 服务时,我试图了解后台发生的情况:
RouteTable.Routes.Add(new ServiceRoute("", new WebServiceHostFactory(),
typeof(MyConcreteService)));
另外,类定义是这样的:
public class MyConcreteService : IService
IService 使用 WebGET 等定义 ServiceContract 和 OperationContract
在设置路线时,我从未在任何地方提及IService。服务器如何找出要使用的合约?有人能说出使 Web 服务正常工作的幕后秘密吗?
【问题讨论】:
-
我无法在 web.config 文件中收集到太多信息。这是:pastebin.com/JYRnzGjr