我使用EF5制作了一个复杂的解决方案(让我们称之为EF5),这个解决方案完美无缺,并且有一个Logic.cs文件,位于app_code,它有多个访问,控制和修改此解决方案的功能,所以非常好。
我希望我的企业客户能够访问这些功能,我希望通过使用WCF来公开这些功能。
我所做的步骤如下:
问题在于实现,VS无法识别logic.cs文件,因此我无法调用这些函数并将我的EF5项目暴露给我的客户。
我是WCF的新手,显然我在这里做错了。
我的问题是,如何将EF5项目的函数(位于.cs类中)公开给WCF?
我认为我犯的主要错误是我没有制作WCF项目并添加了EF5项目,但我并不完全确定。
以下是显示我将EF5参考添加到WCF项目的步骤的屏幕截图。
谢谢
答案 0 :(得分:1)
您需要从WCF项目添加对EF5项目的引用。
您还需要确保在Logic.cs中调用的所有函数都是公共的。
另外请确保您使用'声明这些函数的命名空间。