![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Exai1e |
|
||||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: 3 Всего: 30 |
Здравствуйте, наткнулся на такую проблему:
Есть class library, в ней есть метод
Есть WCF сервис, использующий данную библиотеку:
Есть тестовое приложение, использующее данный WCF сервис, в котором я специально передаю параметры для того чтобы вызвать исключение PasswordBusyException
Но, при запуске приложения WCF сервис кидает исключение PasswordBusyException (как и надо) ![]() но приложение клиент принимает его как FaultException, поэтому вот этот код:
не срабатывает, текст исключения Exception e:
ведь тут явно указанно что было полученно исключение PasswordBusyException если же указать
То код срабатывает, но это не подходит, так как нет возможности определить какое именно исключение сработало Спасибо Это сообщение отредактировал(а) Exai1e - 14.8.2010, 16:27 -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
||||||||||||
|
|||||||||||||
| Sartorius |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1568 Регистрация: 18.7.2006 Где: Ivory tower Репутация: 1 Всего: 37 |
Что-то я не уверен что исключения, брошенные в WCF сервисе, так запросто в клиент попадают
Это сообщение отредактировал(а) Sartorius - 14.8.2010, 18:48 |
|||
|
||||
| Exai1e |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: 3 Всего: 30 |
Нашел статью про обработку исключений в WCF сервисах, сделал вроде по примеру
метод в WCF сервисе
метод в клиенте
на консоль выводится "Просто исключение" ссылка на статью http://www.gotdotnet.ru/blogs/AlexMAS/6570/ Это сообщение отредактировал(а) Exai1e - 14.8.2010, 19:58 -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
||||||
|
|||||||
| Sartorius |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1568 Регистрация: 18.7.2006 Где: Ivory tower Репутация: 1 Всего: 37 |
|
|||
|
||||
| Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: 3 Всего: 30 |
Sartorius,
да
-------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
| Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: 3 Всего: 30 |
не ужели не кто не сталкивался с подобной задачей ?
-------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |