2010-09-18 7 views
2

Y at-il quelque chose dans le château qui peut me permettre d'ajouter des attributs à une classe à la volée?Ajouter des attributs à la classe et propriétés à la volée

J'ai un dto dans un projet que je veux utiliser comme un contrat de données dans un service wcf. Je dois ajouter un

[DataContract] 

attribut à la classe puis

[DataMember] 

à chacune des propriétés.

Je pourrais simplement répliquer la classe dans la couche de service et alors copier la liste à une nouvelle liste du nouveau type mais c'est un ballache. Il doit y avoir quelque chose dans dynamiqueproxy ou quelque part?

w: //

+0

Ces couches ne sont-elles pas différentes? –

+0

Juste semble un peu bête de répliquer le code dans la couche de service, juste pour ajouter quelques attributs à une classe? – iwayneo

Répondre

1
  1. Pas de la boîte
  2. WCF 3.5 ou plus récent ne nécessite pas d'attributs sur les contrats de données.
Questions connexes