我有一个使用 Entity Framework 5 和 POCO 类的应用程序,它使用代码优先的方法。
这样我就可以在 Poco 类中建模每个数据库表,这样我就可以更好地控制模型(而不是 EDMX 的东西)。
该应用程序运行良好,但现在我想添加一个 WCF 层,因此它可以在 n 层架构下运行。
做到这一点的最佳方法是什么?
我对 WCF 非常熟悉,但 ADO.NET 返回数据集。我正在阅读,为了获得最佳性能,您可以返回 JSON 而不是 XML,所以想从专家那里知道是否有任何示例我可以查看如何使用实体框架实现 WCF 层,该实体框架将 JSON 对象返回给客户端,反之亦然。
感谢并感谢任何指南。