我已经使用 EF5(我们称之为 EF5)制作了一个复杂的解决方案,这个解决方案工作得非常好,并且有一个 Logic.cs 文件,位于 app_code,它具有访问、控制和修改这个解决方案的多个功能,到目前为止一切都很好.
我希望我的企业客户能够访问这些功能,并且我想通过使用 WCF 来公开这些功能。
我做的步骤如下。
- 将 WCF 项目添加到 EF5 项目所在的解决方案中。
- 为我想向客户公开的每个功能编写“OperationContract”。
- 尝试通过调用 EF5 函数来实现每个函数。
问题在于实现,VS 无法识别 logic.cs 文件,因此我无法调用这些函数并将我的 EF5 项目公开给我的客户。
我是 WCF 的新手,显然我在这里做错了什么。
我的问题是,如何向 WCF 公开 .cs 类中的 EF5 项目功能?
我相信我犯的主要错误是我没有制作 WCF 项目并在其中添加了 EF5 项目,但我并不完全确定。
以下是显示我将 EF5 引用添加到 WCF 项目的步骤的屏幕截图。
谢谢