所以,我是 WCF 的新手,还没有完全想象它是如何工作的。我有一个包含多个项目的解决方案EntityModelProject
:WCFLibraryProject
和WCFProject
. WCFLibraryProject
位于实体和 WCF 应用程序之间。在WCFLibraryProject
我描述了 WCFProject 应该使用的所有方法和数据类型的合同。(我的意思是 WCFProject 合同应该完全一样)。那么有没有办法引用 WCFProject 合同来WCFLibraryProject
合同?- 以某种方式使用它?因为我是新的代码示例,所以真的很有帮助。多谢
问问题
55 次
1 回答
0
只需在 中添加一个引用,WCFProject
以便WCFLibraryProject
您定义的接口公开为WCFProject
. 唯一WCFProject
应该包含的东西是一个 WCFProject.svc 文件,用于物理访问您的服务。
根据http://msdn.microsoft.com/en-us/library/ms733766.aspx,svc 文件可能如下所示:
<% @ServiceHost language="c#" Debug="true" Service="YourNameSpace.WCFLibraryProject" %>
在本地 IIS 的默认站点中托管此服务将显示一个 html 页面,其中包含指向服务元数据的访问链接:http://localhost/WCFProject.svc。
于 2011-10-31T22:58:08.460 回答