Pinging Servicios WCF

¿Cuál es la manera más eficiente de verificar si el Servicio WCF está disponible? (Pinging) Se supone que es vinculante de configuración independiente.

Prefiero no modificar los Contratos de Servicio con el método IsAlive (). Idealmente, esperaría que el marco WCF lo soporte. De lo contrario, nuestra solución se realiza agregando el servicio "ServiceAdministration", que se hospeda en el mismo proceso que el servicio anterior. ServiceAdministration tiene una referencia a ServiceHost y puede verificar su estado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta