gpt4 book ai didi

wcf - 我们可以在 WCF 服务的一个服务契约(Contract)中有 1000 个操作契约(Contract)吗

转载 作者:行者123 更新时间:2023-12-02 07:51:43 26 4
gpt4 key购买 nike

谁能告诉我我们可以在 WCF 服务的一个服务契约(Contract)中拥有 1000 个操作契约(Contract)。当我们更改这些操作契约(Contract)时,是否会影响维护?

最佳答案

简要版本:是的,理论上和技术上,你可以 - 但这并不意味着你应该......服务契约(Contract)的建议操作次数不应超过 7 到10、在我所知道的任何最佳实践推荐中....

扩展版:

我并不是说具有这么多操作的服务将非常易于使用和理解。是的 - 具有 1000 个操作的服务更有可能发生变化,因此您可能会更频繁地更新,因此需要提出一个非常好的版本控制策略。

您可能还想看看 Single Responsibility Principle - 面向对象的设计原则。一个类(就像你在这里的服务)应该总是有一个责任,而且只有一个——我非常怀疑你会有 1000 个方法都处理相同的责任......

关于wcf - 我们可以在 WCF 服务的一个服务契约(Contract)中有 1000 个操作契约(Contract)吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3478995/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com