这是一个有点愚蠢的问题。但是......
我正在公开街道位置的服务。到目前为止,我一直在做的是使用 Entity Framework 获取数据并使用 XElement 将数据解析为 XML。然后在我的服务层中,我返回要在我的服务中公开的 XElement。
这是公开数据的正确方法吗?由于 WCF 使用的是数据协定,它反过来又序列化为 XML,所以自己将其转换为 XML 是一种不好的做法吗?
我也可以返回一个列表来完成同样的事情。但是,这意味着我无法控制 XML 的外观......
我可以遵循哪些最佳实践以及在哪里可以阅读有关最佳实践的一些好的信息。我一直在这个网站上搜索,但在最佳实践方面有很多不同的主题。
谢谢