If I use the wrong credential to connect to MS translator service, the Http connection will return a 200 OK code, but the returned string contains the error:
"TranslateApiException: Cannot find an active Azure Market Place Translator Subscription associated with the request credentials...."
So the Exception is no longer thrown (because the returned code is 200). Instead the error message becomes the translated text returned.
If I use the wrong credential to connect to MS translator service, the Http connection will return a 200 OK code, but the returned string contains the error:
"TranslateApiException: Cannot find an active Azure Market Place Translator Subscription associated with the request credentials...."
So the Exception is no longer thrown (because the returned code is 200). Instead the error message becomes the translated text returned.