He creado un servicio de datos WCF con una operación de servicio.WCF Servicio de datos Manejo de errores
Quiero generar un tipo de excepción de negocios. Intento generar WebFaultException
, pero no veo cómo detectar este error en el lado del cliente cuando se produce un error por una operación de servicio.
Aquí es mi operación de servicio para simular una excepción:
[WebGet]
public void GenerateException()
{
throw new DataServiceException(403, "Custom Message");
}
Aquí es mi cliente:
WebClient wc = new WebClient();
wc.DownloadString(
new Uri(
"http://localhost:27820/WcfDataService1.svc/GenerateException"
)
);
DownloadString
es una excepción, pero es sólo Internal Server Error
, no puedo ver a mi Custom Message
.
¿Alguna idea?
Muchas gracias.
Hola, ¿alguna vez encontrar una solución a su problema? Estoy en la misma situación y no tengo nada:/ – Mathieu