У меня есть служба RIA WCF на стороне сервера, которая специально выдает исключение, потому что пользователь ввел недопустимое значение.Это исключение встречается по проводам, однако я не могу понять, как его поймать.В настоящее время у меня есть следующий код:
try
{
DomainContext.CalculateRequest(OnCalculateCompleted, null);
}
catch (Exception ex)
{
MessageBox.Show("here");
}
...
private void OnCalculateCompleted(InvokeOperation response)
{
try
{
if (response.HasError == false)
{
// Do stuff with result
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Как мне обрабатывать исключения, выдаваемые операцией на стороне сервера на стороне клиента?Ни одно из моих заявлений об уловах не срабатывает.Спасибо!