wcf - 如何避免 WCF 中的大量通信类?

标签 wcf

我的理解是,所有契约(Contract)实现代码都必须在一个类中,这显然会变得非常大。我该如何避免这种情况?比起一个庞然大物的类(class),我真的更喜欢让几个小类来做与客户沟通的一部分。

我能想到的唯一想法是使用由 partial 拆分的单个类实现的多个接口(interface)。 ,但我认为这并不能真正解决问题。

最佳答案

您可能想使用 Inheritance ,取决于 yoru 代码的结构。通常你可以将所有代码分解成更小的部分、帮助程序、子例程等。

就像任何其他 API 开发一样,您不希望/不需要在同一个包中的同一个地方的所有内容。

关于wcf - 如何避免 WCF 中的大量通信类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2446310/

相关文章:

.net - 将业务对象和数据传输对象合二为一。行得通吗?

wcf - Azure AppFabric 和 Windows Server AppFabric 之间有什么区别

c# - ASP.NET Core 中的 WCF 跟踪

wcf - 在MVM VM Silverlight 4中异步等待

c# - 组合框在使用触摸界面访问时会导致应用程序崩溃,但可以使用鼠标

c# - 如何通过 SOAP 使用 WCF 服务将大型 Zip 文件 (50MB) 传输到任何客户端?

c# - WCF 客户端在外部解决方案时不工作

c# - 如何为一个类中的两个服务分别生成 WCF 代理代码?

c# - 如何使 ASP.NET 网站与 TCP 服务器应用程序通信

c# - WCF:为不同的操作设置不同的超时