filmov
tv
Павел Московой 'Собственный движок для работы с HTTP в .NET, использующий функциональный подход'
Показать описание
В .NET core для работы с HTTP принято использовать класс HttpClient. Он позволяет легко отправлять и получать данные. Однако возвращаемый ответ может отличаться в зависимости от статус-кода. Для работы с ним удобно использовать функциональный подход и тип Result.
При этом для взаимодействия с SOAP часто используются автосгенерированные клиенты на основе встроенного механизма в Visual Studio. Такое решение несет в себе определённые проблемы, которые будут упомянуты в докладе.
Павел расскажет, как участники команды банка, в которую он входит, выработали единый подход для работы с HTTP на основе REST и SOAP, разработав собственный движок, основанный на использовании HttpClient и функциональных компонентов.
Эта часть доклада является логичным продолжением рассказа Андрея о том, как с помощью функционального программирования можно разделить ошибки на фатальные и "ожидаемые". Это особенно наглядно можно продемонстрировать на примере обработки HTTP-ответов. Также будет показано применение разработанного движка для построения клиентов удалённых сервисов на основе REST и SOAP, альтернативных механизму предлагаемому по умолчанию в Visual Studio.
При этом для взаимодействия с SOAP часто используются автосгенерированные клиенты на основе встроенного механизма в Visual Studio. Такое решение несет в себе определённые проблемы, которые будут упомянуты в докладе.
Павел расскажет, как участники команды банка, в которую он входит, выработали единый подход для работы с HTTP на основе REST и SOAP, разработав собственный движок, основанный на использовании HttpClient и функциональных компонентов.
Эта часть доклада является логичным продолжением рассказа Андрея о том, как с помощью функционального программирования можно разделить ошибки на фатальные и "ожидаемые". Это особенно наглядно можно продемонстрировать на примере обработки HTTP-ответов. Также будет показано применение разработанного движка для построения клиентов удалённых сервисов на основе REST и SOAP, альтернативных механизму предлагаемому по умолчанию в Visual Studio.
Павел Московой 'Собственный движок для работы с HTTP в .NET, использующий функциональный подход...
Путина напугал громкий звук. И он сразу поправил бронежилет...
Путин встал на колени перед Си Цзиньпином
Привез девушку на море, а ей не понравилось. #shorts #море
Комаров о Русской Армии
Охрана Путина 🫵🏻
У Кремля снесло строительные леса , обрушившие зубцы (
Жительница Харькова о зазомбированных родственниках из России...
Странное поведение Путина во время богослужения
Путин восхитил арабов, подняв упавшую фуражку офицера
Под чем этот дебил Зеленский?
Илон Маск Рассказал Правду об Инопланетянах
УРОНИЛИ? ГРОБ! - главная легенда брежневских похорон
Не растерялась 👌😂
Стоит ли брать подержанный Volvo XC90? | Подержанные автомобили...
ЭПИЧНОЕ ИНТЕРВЬЮ МУДРИКА 😂 #футбол #сборнаяукраины
Ужас поезд сошел с рельс на бешеной скорости жесть
шок оригинал карты Европы!!! кто просил держите
Что делать если не выучил стих (Лайфхак)
Забил – станцевал 😍⚽️
Солонин о том, почему немцы не взяли Москву
ХИМТРЕЙЛЫ - РЕАЛЬНОСТЬ? Все про конденсационный след самолета. Факты....
НИКОЛА ТЕСЛА Раскрывает Жуткую Тайну Египетских Пирамид / Ученые Не Могут Это Объяснить...
В год. Подписка vs Кредит. Личный опыт и расчеты
Комментарии