代码之家  ›  专栏  ›  技术社区  ›  Ben Aston

WCF中的请求和响应类型

  •  0
  • Ben Aston  · 技术社区  · 15 年前

    我在一个项目中看到了大量的请求和响应类型,以满足作为WCF服务公开的所有端点。这看起来像是需要维护的大量重复、简单的代码。

    是否可以使用类似属性的东西自动生成或完全避免这些类型?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Toby    15 年前

    它们可以通过几种方式自动生成。我最熟悉的两个:

    Web Service Software Factory - Modeling Edition . 您维护一个类似UML的模型,并让工厂生成大部分代码。代码被生成为分部类,因此您可以手动添加/重写方法和更复杂的模式。

    我有时也在XML模式中定义所有数据,然后使用 WSCF.blue 从模式生成契约。同样,它创建了分部类,这样您就可以调整生成的契约。