none
两个webservice引用同一个类? RRS feed

  • 问题

  • .net下有service1和service2,两个引用里都有一个className类,他们的内容是一样的,当然我创建一个实体的时候可以指定某个service来创建,但是我不想这样做,有没有更好的方法,我就是想className name = new className()时,不用去辨别是service1的还是service2的className类

    如:Csair.ECI.CKIService.FlightInfo和Csair.ECI.LoginService.FlightInfo,能不能把FlightInfo放在一个公共区共享?

    2010年3月4日 2:15

答案

  • 你好 即便这两个类完全相同 但是由于其所在命名空间不同 也是不同的两个类
    那么在创建实例的时候必须指定的
    你说的放在一个公共区共享 不太明白你的意思 能否说的更为详细一点?
    Memory all alone in the moonlight~My Blog in .NET~~~
    2010年3月4日 2:49
    版主
  • 你好!
         不好意思,没有理解你想实现怎样的效果,你可以通过命名空间限定来避免命名冲突!
    周雪峰
    2010年3月4日 2:49
    版主
  • 可以用WCF的类向导,或者在生成Web服务引用之后手动更改生成的代码。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年3月8日 20:43
    版主

全部回复

  • 你好 即便这两个类完全相同 但是由于其所在命名空间不同 也是不同的两个类
    那么在创建实例的时候必须指定的
    你说的放在一个公共区共享 不太明白你的意思 能否说的更为详细一点?
    Memory all alone in the moonlight~My Blog in .NET~~~
    2010年3月4日 2:49
    版主
  • 你好!
         不好意思,没有理解你想实现怎样的效果,你可以通过命名空间限定来避免命名冲突!
    周雪峰
    2010年3月4日 2:49
    版主
  • 可以用WCF的类向导,或者在生成Web服务引用之后手动更改生成的代码。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年3月8日 20:43
    版主