【发布时间】:2025-12-02 12:40:01
【问题描述】:
我需要使用一个代表发送到我的 REST WCF 服务的客户端请求的类。
但我也想将此请求传递给我在业务层中的方法。 (目前它是 WCF 服务的一部分)
在业务层中有 [DataContract] 标记的类是一个糟糕的设计吗?
【问题讨论】:
-
没有简单的对与错。这取决于您的应用程序的复杂性。
-
如果您对此感到不满意,请引入一个由该类实现的接口并在您的业务层中使用它。注意
DataContract属性只是序列化引擎的标记。 -
@Rafal:我喜欢这个主意!
标签: c# .net wcf datacontract