No video

Артём Квашнин «REST API клиенты для C#»

  Рет қаралды 3,406

DotNetRu

DotNetRu

Күн бұрын

В докладе мы рассмотрим типичные ошибки при работе со стандартным HttpClient, посмотрим на реализацию межсервисного взаимодействия от Microsoft и самое главное - рассмотрим плюсы и минусы популярных генераторов для API клиентов.

Пікірлер: 8
@romansokolov1041
@romansokolov1041 4 ай бұрын
Очень хороший обзорный доклад. Спасибо!
@user-xh9eh7yb1j
@user-xh9eh7yb1j 3 ай бұрын
по поводу нсвага: всю кастомизацию можно делать за счет .liquid шаблонов. мы у себя так делаем больше 2-3 лет)
@alexanderilyin5518
@alexanderilyin5518 Ай бұрын
00:53 Проблемы с типиклайтом 06:33 Умные клиенты 08:26 Обработка ошибок и тайм-ауты 11:11 Пример конфигурации типиклайта 12:41 Обзор библиотек для работы с API 20:13 Примеры использования библиотек 25:47 Обзор библиотек для создания клиентов 32:36 Рефит и Рест-Из 34:45 Киото и Ред Шарп 39:07 Сравнение производительности 40:30 Выбор генератора клиентов 42:57 Дебаг и оптимизация 45:48 Версионирование и использование интерфейсов
@ArtemKovalev
@ArtemKovalev 3 ай бұрын
Хороший доклад сравнение. Моменты над которыми стоит подумать, зачем показывать что генерит генераторы типа NSWAG, и говорить что это сложночитаемый и переусложеный код, в него один фиг не лезть, а если и приходится залазить туда, то тогда стоит добавить в доклад примеры таких кейсов с тем же REFIT и тп. В остальном все супер, спасибо.
@BloobUbloobok
@BloobUbloobok 4 ай бұрын
Годно, полезно, спасибо.
@zy0m427
@zy0m427 4 ай бұрын
Круто!
@bananasba
@bananasba 3 ай бұрын
Увы, но от этих сторонних либ есть немало минусов с поддержкой, Polly недавно полностью изменили свое апи, также поступили и Flurl и RestSharp и даже NSwag подложил свинью с релизом альфа-бета версии под выход 8 дотнета. И вроде бы эти либы делают опытные уважаемые люди, но все они не ценят чужое время, все лажают: ломают апи, новые версии полны багов, меняют дефолты (например, внезапно либа переключается на систем текст джсон с ньютонсофта или что еще хуже в ней появляется миллион нюансов там где их не было), не описывают внятные пути миграции. Я уже вырезал к чертям Polly (ретрай не такая уж и космическая вещь) и следующие пойдут под нож Flurl и RestSharp, нет больше желания делать дурную работу с каждым обновлением зависимости.
@evseevav
@evseevav 4 ай бұрын
Верните в доклад сравнение производительности клиентов 😊
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 3,7 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 48 МЛН
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 29 МЛН
Incredible Dog Rescues Kittens from Bus - Inspiring Story #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 28 МЛН
Роман Булдыгин «Дроны и .NET»
1:27:03
DotNetRu
Рет қаралды 2,8 М.
The RIGHT Way To Use HttpClient In .NET
11:46
Milan Jovanović
Рет қаралды 56 М.
ASP.NET 8 REST API Tutorial - The "Sweet Spot" Architecture
11:30
Amichai Mantinband
Рет қаралды 17 М.
Кто и почему убивает Фронтенд?
20:40
Миша Ларченко
Рет қаралды 21 М.
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 3,7 МЛН