Esistono strumenti o modelli di generazione del codice che consentiranno di personalizzare ed estendere i proxy Cliel WCF? Non è che lo svcutil sia orribilmente rotto, ma piuttosto mi piacerebbe essere in grado di generare un codice aggiuntivo basato sul contratto di servizio, non solo limitarmi all'output di svcutil.Come posso personalizzare la generazione del codice client WCF?
6
A
risposta
2
Hai guardato il Web Service Software Factory? Ti permette di avere il controllo completo sulla generazione del codice proxy.
1
allora ho trovato due altre opzioni:
1
Ci sono diversi modelli T4 a disposizione tutto il web. Ecco alcuni:
http://www.codeproject.com/KB/codegen/WCFWrapperUsingT4.aspx http://staxmanade.blogspot.com/2009/04/t4-replacement-for-add-service.html
sto cercando ora. Sembra un lungo processo di installazione e valutazione. –
Qualche possibilità che potresti indirizzare ai documenti su come passare a quanto sopra per generare clienti per i servizi WCF esistenti? –
Dovresti creare un modello per il servizio esistente, probabilmente a mano, poiché il loro strumento di importazione non ha funzionato bene l'ultima volta che ho guardato. Quindi basta generare il codice per il client. La documentazione è nel sito di codeplex. –