Я пытаюсь выбросить исключение из модуля WCF в клиентский модуль. Я получаю следующую ошибку «FaultException не обработан пользователем»
на стороне обслуживания
public IList<UserEntity> SearchUserDetail(string userName)
{
try
{
int y = 0;
int u = 9 / y;
return new UserViewModel().SearchUserDetail(userName);
}
catch (Exception ex)
{
throw new FaultException(
new FaultReason(ex.Message),new FaultCode("Data Access Error"));
}
}
на стороне клиента
try
{
ServiceReference.ServiceClient servRef = new ServiceReference.ServiceClient();
List<UserEntity> users = new List<UserEntity>();
users.AddRange(servRef.SearchUserDetail("Jacson"));
dataGridView1.DataSource = users;
}
catch (System.ServiceModel.FaultException exc)
{
Logging.Log(new Exception("Search User", exc));
}
В app.config модуля Сервис я добавил следующий атрибут
serviceDebug includeExceptionDetailInFaults="True"
Кто-нибудь знает решение?