Tengo la necesidad de agregar una extensión de comportamiento personalizada a mis puntos finales de cliente WCF. Intenté hacer esto a través de la configuración, pero he sido mordido por el error mencionado a menudo donde la configuración de WFC no puede analizar correctamente el nombre del tipo. Entonces, ¿puedo hacer esto programáticamente?Agregando programáticamente y globalmente una extensión de comportamiento de punto extremo de cliente WCF personalizada
No puedo modificar las secciones de configuración en tiempo de ejecución porque son de solo lectura. Sé que si consigo una instancia de un cliente proxy (es decir, ClientBase), puedo agregar a su Endpoint.Behaviors una instancia de mi comportamiento personalizado. Sin embargo, tendría que hacer esto para cada instancia.
¿Puedo acceder a los endpoints de forma global y agregarlos previamente (por ejemplo, en Global.asax), o estos puntos finales se crean instancias y se descartan de forma transitoria?
¿Puedes publicar un enlace al tema sobre no analizar correctamente el nombre del tipo? –