¿Hay alguna herramienta o plantillas de generación de código que me permitan personalizar y extender los proxies cliend de WCF? No es que svcutil esté terriblemente roto, sino que me gustaría poder generar código adicional basado en el contrato de servicio, no limitarme a la salida de svcutil.¿Cómo puedo personalizar la generación de código de cliente WCF?
6
A
Respuesta
2
¿Has mirado el Web Service Software Factory? Le permite tener control completo sobre la generación del código de proxy.
1
Desde entonces, he encontrado otras dos opciones:
1
Hay varias plantillas T4 disponibles en la web. Éstos son algunos:
http://www.codeproject.com/KB/codegen/WCFWrapperUsingT4.aspx http://staxmanade.blogspot.com/2009/04/t4-replacement-for-add-service.html
Cuestiones relacionadas
- 1. ¿Cómo puedo personalizar la generación de código de InitializeComponent? Más específicamente, ¿cómo puedo postprocesar todo el código generado?
- 2. Cómo personalizar la serialización XML de WCF
- 3. ¿Cómo puedo personalizar la generación de getter y setter de Eclipse?
- 4. ¿Cómo puedo personalizar la salida de Jenkins?
- 5. ¿Puedo personalizar la generación automática de controladores de eventos en Visual Studio?
- 6. generación de código Java JPA
- 7. Cómo manejar la desconexión del cliente WCF
- 8. Instanciación de cliente WCF
- 9. Generación de código dinámico
- 10. Cómo configurar un cliente WCF usando wsDualHttpBinding en el código?
- 11. Generación de código Java
- 12. Xcode generación de código
- 13. ¿Cómo personalizar la url de Jekyll?
- 14. ¿Cómo puedo personalizar la barra de título en JFrame?
- 15. Generación de código usando .net
- 16. ¿Cómo puedo personalizar la estructura de directorios de Jasmine?
- 17. Generación de proxy wcf frente a ChannelFactory
- 18. ¿Cómo puedo generar el código de cliente y la interfaz de WSDL.exe?
- 19. Generación de código en Maven
- 20. Interceptar mensajes en un cliente de WCF
- 21. ServiceRoute + WebServiceHostFactory mata la generación de WSDL? Cómo crear un servicio WCF sin extensión con? Wsdl
- 22. cliente TIBCO.EMS .NET/canal WCF
- 23. HDF5 C Generación de código
- 24. Generación de código con Scala
- 25. ¿Puedo detener mi generación WCF ArrayOfString en lugar de cadena [] o la lista <string>
- 26. Crear un cliente WCF programáticamente
- 27. generación de código en Clojure
- 28. ¿Cómo puedo personalizar la clasificación de categorías en un PropertyGrid?
- 29. ¿Cómo puedo personalizar la plantilla del correo electrónico de Mailboxer?
- 30. ¿Existe una herramienta de generación de clientes WCF Rest C#?
estoy buscando ahora. Parece una instalación larga y un proceso de evaluación. –
¿Alguna posibilidad de que pueda apuntar a documentos sobre cómo hacer lo anterior para generar clientes para servicios de WCF existentes? –
Habría creado un modelo para el servicio existente, probablemente a mano, ya que su herramienta de importación no funcionó bien la última vez que lo busqué. Luego solo genera el código para el cliente. La documentación se encuentra en el sitio codeplex. –