Je commence en WCF et j'ai vite rencontré un probleme avec les generic (dû au WSDL)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
public TAircraft[] Get<TAircraft>() where TAircraft : Model.Aircraft
Mon service host plante sur le open
Comment faite vous pour bypassé cette limitation ? Je ne suis tout de meme pas pour me créé une method pour chaque type de TAircraft.

J'ai essayer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
public object[] Get<TAircraft>() where TAircraft : Model.Aircraft
Le service host passe, mais c'est à l'appel que jai l'exceptio
Method Get is not supported on this proxy, this can happen if the method is not marked with OperationContractAttribute or if the interface type is not marked with ServiceContractAttribute
Et oui, il est marquer comme OperationContract. Si je pouvais faire fonctionner de cette facon, je pourrais au moins wrapper localement mon service pour me retourner le bon type.

Des spécialiste ?