Здравствуйте.
Вот какой вопрос у меня возник к Вам.
Существуют классы:
public class CBase
...
public class CCls1 : cBase
....
public class CCls2 : cBase
Как сделать классы CCls1 и CCls2 доступными на клиенте через WebService если
у сервиса есть только метод
[WebMethod]
public CBase Foo()
{...}
Который возвращает, на самом деле, объект любого из классов-наследников CBase ?
Не хочется писать для каждого класса свой web method.
Здравствуйте, Maxeemus, Вы писали:
M>у сервиса есть только метод
M>M>[WebMethod]
M>public CBase Foo()
M>{...}
M>
M>Который возвращает, на самом деле, объект любого из классов-наследников CBase ?
M>Не хочется писать для каждого класса свой web method.
M>
[ XmlInclude(typeof(CCls1)) ]
[ XmlInclude(typeof(CCls2)) ]
public CBase Foo()
{...}