powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / throw real type exception
8 сообщений из 8, страница 1 из 1
throw real type exception
    #39062650
systemio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос такой,

я сохраняю exception в локальной переменной (на сервере) и это в качестве результата идет на клиент (через вызов HttpClient). клиент смотрит что пременная не null, значит был эксепшн (например KeyNotFoundException) на сервере и вот тут я хочу вызвать throw на клиенте, но с реальным типом, а не базовым типом Exception. как такое сделать и возможно ли?
...
Рейтинг: 0 / 0
throw real type exception
    #39062655
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
systemioвопрос такой,

я сохраняю exception в локальной переменной (на сервере) и это в качестве результата идет на клиент (через вызов HttpClient). клиент смотрит что пременная не null, значит был эксепшн (например KeyNotFoundException) на сервере и вот тут я хочу вызвать throw на клиенте, но с реальным типом, а не базовым типом Exception. как такое сделать и возможно ли?

типа клиент больше знает, чем сервер? почему он отвечает за то, какой именно эксепшен надо генерить? и не является ли это логикой? т.е. исключения это ошибка, низкоуровневая при чём, не должно быть связано с логикой. может не надо исключений?
...
Рейтинг: 0 / 0
throw real type exception
    #39062661
systemio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

я всего лишь хочу пробросить исключение от сервера к клиенту, как будто все происходит локально.
...
Рейтинг: 0 / 0
throw real type exception
    #39062671
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
systemiohVostt,

я всего лишь хочу пробросить исключение от сервера к клиенту, как будто все происходит локально.

ты можешь пробросить только информацию об исключении. само исключение тебе не пробросить никак. ни туда, ни обратно. а эмулировать, это как сношать резиновую бабу. в чём, простите, удовольствие?
...
Рейтинг: 0 / 0
throw real type exception
    #39062685
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то .net remoting запахло :)
...
Рейтинг: 0 / 0
throw real type exception
    #39062700
systemio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

ну... в резиновых бабах тоже есть своя... так сказать изюминка. например, никогда не болит голова.

насчет эксепшена, видимо, вы правы, так не получиться
...
Рейтинг: 0 / 0
throw real type exception
    #39062704
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAчто-то .net remoting запахло :)

с браузера клиента? может и сильвером тогда запахло?
...
Рейтинг: 0 / 0
throw real type exception
    #39062719
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAчто-то .net remoting запахло :)

с браузера клиента? может и сильвером тогда запахло? Какой это браузер работает через HttpClient?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / throw real type exception
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]