代码之家  ›  专栏  ›  技术社区  ›  Paul Hiles

wcf knowntype属性的使用是否始终是一种黑客行为?

  •  2
  • Paul Hiles  · 技术社区  · 14 年前

    我只见过它被用来“克服”OOP和SOA之间的差异。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Darin Dimitrov    14 年前

    它是一种机制,允许序列化程序了解此Web服务使用的所有类型,以便在WSDL中正确地发出这些类型并由客户机知道。所以你想怎么想就怎么想吧:黑客,功能……我认为这是一种让客户了解所有可能类型的方法。

        2
  •  4
  •   mackie    14 年前

    我认为这不是黑客。唯一不适合我的地方是,当使用继承来告诉它什么类型是从它派生的时,必须将属性附加到基类。这有点自上而下,但可以通过编程来实现,所以这不是世界末日。

    推荐文章