Tengo un servicio REST y WCF y quiero enviar un código de estado personalizado basado en la operación.
Ejemplo, cuando falla alguna validación, quiero enviar HTTP 444 y cuando falla la autorización, quiero enviar HTTP 455
La pregunta es cómo lo tenemos validado para los servicios web SOAP y REST.
En el cliente, ¿cómo actúa el código de error? Porque cuando envía un HTTP 400/500 desde un servicio WCF (usando SOAP), se lanza una excepción al cliente que muestra el código de estado.
Ahora, si envío un nuevo código de estado personalizado, ¿cómo maneja esto el cliente?