WSDL plano para WCF 4 Service

Utilizando WCF 3.5 y elFlatWsdl EndpointBehavior de Christian Weyer, Pude obtener un único archivo WSDL plano para mis servicios WCF sin ningún<import> directivas.

Ahora con WCF 4, esto ya no funciona por alguna razón.

He intentado todo lo descrito en muchas entradas de blog, incluido el uso de WcfExtras extensión de comportamiento.

Todos se refieren a Chr. Weyers solucione o recomiende los WcfExtras. También me aseguré de especificar el mismo espacio de nombres para el enlace, ServiceContract y ServiceBehavior.

En el host de servicio personalizado, cuando FlatWsdlExtension está a punto de ser inyectada, la colección Descripción.Endpoints siempre está vacía. Traté de configurar mi punto final de servicio con o sin una dirección, hasta ahora sin suerte.

¿Qué debo hacer para obtener un único WSDL plano para mi servicio WCF 4?

Gracias por cualquier respuesta.

Respuestas a la pregunta(2)

Su respuesta a la pregunta