¿Cómo puedo probar la unidad el efecto de cada configuración de tiempo de espera WCF? Quiero asegurarme de seleccionar buenos valores y también quiero asegurarme de que mi código de manejo de excepciones sea sólido.¿Cómo probar la configuración de tiempo de espera WCF?
Creé un programa de cliente y un servidor WCF para probar la configuración de tiempo de espera. En la implementación de mi servicio, agregué un Thread.Sleep (5000). En el lado del cliente, la única configuración que provoca un tiempo de espera es sendTimeout.
No importa qué valor use en todas las otras configuraciones, el tiempo de espera nunca ocurre. ¿Cómo puedo probar todas las otras configuraciones?
Aquí están las configuraciones que me gustaría probar: sendTimeout, receiveTimeout, closeTimeout, openTimeout y inactivityTimeout (en reliableSessions).
Editar 19 feb 2009: Esta edición es solo para indicar que todavía no he encontrado una manera de probar la configuración WCF timeout.
Gracias Brian, de hecho es un enlace útil. No responde mi pregunta sobre cómo probar los tiempos de espera pero ayudará de todos modos. – Sylvain