WCF servicehost代码隐藏

Sai*_*Sai 2 wcf

我有一个网站项目,并在其中添加了一个.svc文件,其中包含以下详细信息 -

<%@ ServiceHost Language="VB" Debug="true" Service="Communication" CodeBehind="???" %>
Run Code Online (Sandbox Code Playgroud)

这里不确定我应该为"CodeBehind"添加什么.由于我已将所有服务合同及其实施放在另一个项目中,因此我将该项目添加为此网站的参考.这是允许的吗?或者我是否只需要将Codebehind文件放在网站项目下的App_Code文件夹中?

请建议是否有一种方法来指定CodeBehind文件,而不是将其放在App_Code文件夹中.

在此先感谢
Sai

Sam*_*der 6

你不需要代码隐藏我不相信.仅指定服务就足够了,尽管您需要指定实现该服务的类的完整命名空间.

根据这个例子,如果类在另一个引用的程序集中,你应该没问题,在这种情况下你也不需要语言位,只需要服务部分.

MSDN上示例中,他们不使用它.