Ho le seguenti classi:Classi proxy WCF ... a volte?
public abstract class BaseClass1 {}
public class ConcreteClass1 : BaseClass1 {}
public abstract class BaseClass2 : BaseClass1 {}
public class ConcreteClass2 : BaseClass2 {}
un servizio WCF espone 2 metodi:
public ConcreteClass1 Method1() {...}
public ConcreteClass2 Method2() {...}
Quando "consuma" questo servizio WCF con VS2012, il codice del client WCF restituisce correttamente il mio "condivisa" ConcreteClass1 ma per qualche ragione, insiste a generare una classe PROXY per ConcreteClass2?
Non capisco perché (anche se segnalo SEMPRE che voglio utilizzare TUTTI gli assembly condivisi) a volte genera classi proxy per me e talvolta fa quello che chiedo. Non penso di aver mai visto generare classi proxy per alcuni tipi in un assembly, ma non per altri.
Sono completamente confuso!
Qualsiasi aiuto sarebbe molto apprezzato ...
Grazie, che puntano particolarmente utile! – eejai42