Ho due metodi nominato comeI metodi di overloading non sono supportati dal servizio WCF?
[OperationContract]
UserAccount GetUser(Int32 id);
[OperationContract]
UserAccount GetUser(string username, string password);
quando provo a costruire loro, hanno detto che non si può avere stessi metodi di nome nel servizio? È.
Nota: [Polimorfismo] (http://en.wikipedia.org/wiki/Polymorphism_in_object-orientated_programming) è diverso dal sovraccarico. Inoltre, ti preghiamo di includere il messaggio di errore * esatto * nelle domande in quanto li rende un po 'più ricercabili (se qualcuno cerca il suddetto messaggio di errore). –
Il sovraccarico è un'implementazione del polimorfismo. Il polimorfismo è un concetto astratto. –
Il sovraccarico è ortogonale al polimorfismo ed esiste in alcuni linguaggi che non supportano il polimorfismo [sottotipo]. Il sovraccarico è anche assente in alcune lingue che supportano il polimorfismo [sottotipo]. L'override è generalmente associato al polimorfismo [sottotipo], ma sto digerendo .. –