J'ai un service REST basé sur WCF et je prévois d'ajouter un support hypermédia à celui-ci. Actuellement, je compte sur WCF pour construire la réponse du service en sérialisant mes contrats de données. Avec l'hypermédia maintenant en jeu, j'ai besoin d'une façon d'instruire WCF d'insérer des liens hypermédia dans la réponse XML qu'il construit. Ma question est, comment puis-je faire cela ?
Une possibilité pourrait être que je modifie mes contrats de données pour inclure les liens susmentionnés en tant que membres de données. Ensuite, WCF peut les sérialiser automatiquement. Mais est-ce la meilleure pratique ? Ou est-il préférable d'intercepter le processus de sérialisation de WCF et d'ajouter ces liens à ce moment-là ? Ou existe-t-il une autre alternative plus adaptée ?