Size: a a a

var chat = new Chat();

2020 December 29

NK

ID:0 in var chat = new Chat();
Работа над ошибками

https://habr.com/en/post/535438/

#ELMAH #logging
источник

A

Alex in var chat = new Chat();
Самое время проверить работу с 5, а не продолжать улучшать версию для core
источник

G

Gopneg in var chat = new Chat();
хипстерам лишь бы технологии каждый день менять
источник

V

VD in var chat = new Chat();
Gopneg
Хендлеры тоже абсолютное зло тогда?
Схренали
источник

G

Gopneg in var chat = new Chat();
VD
Схренали
ну так по твоему списку там либо async void либо синхронные таски
источник

V

VD in var chat = new Chat();
Gopneg
ну так по твоему списку там либо async void либо синхронные таски
Хендлеры которые в юайке ещё можно делать async void, это естественное разрешённое MS исключение
источник

V

VD in var chat = new Chat();
На сколько я помню
источник

V

VD in var chat = new Chat();
И то только потому что легаси
источник

VL

Vova Lantsov in var chat = new Chat();
Alex Kiev
давай, хочу socks5 проксю увидеть чисто расширением http клиента
Щас скину
источник

VL

Vova Lantsov in var chat = new Chat();
Думаешь такого нет?)
источник

VL

Vova Lantsov in var chat = new Chat();
источник

VL

Vova Lantsov in var chat = new Chat();
Это челик из майкрософт
источник

VL

Vova Lantsov in var chat = new Chat();
Он как раз занимается в частности реализацией поддержки socks5 из коробки
источник

VL

Vova Lantsov in var chat = new Chat();
А ну вот ты и нашёл
источник

VL

Vova Lantsov in var chat = new Chat();
Alex Kiev
И посмотрите как это пришлось сделать, оно под капотом поднимает ещё 1 прокси сервер
Другие либы тоже его поднимать будут, что уж тут
источник

VL

Vova Lantsov in var chat = new Chat();
Евгений Сотников
Ну к примеру она позволяет передавать сразу DTO объект

RestRequest request = new RestRequest(path, Method.POST);
           request.AddJsonBody(
               new HotelDto
               {
                   Id = currentHotelId,
                   HotelName = hotelName,
                   HotelDescription = hotelDescription
               },
               "application/json"
           );

вместо сериализации объекта в json строку а потом скармливания этой строки HttpClient-у
У httpclient отдельным пакетом есть методы расширения (PostAsJsonAsync<T> например), они как раз завозят такую фичу сразу модели передавать, и поддерживается microsoft что немаловажно.
источник

VL

Vova Lantsov in var chat = new Chat();
Alex Kiev
ага, к 2021 наконец научились в Json
Давно умели, но раньше это выглядело очень и очень печально
источник

AK

Alex Kiev in var chat = new Chat();
Vova Lantsov
Другие либы тоже его поднимать будут, что уж тут
Если бы у нас был доступ к его сокету - не нужно было бы, ну или возможность пробросить туда готовый
источник

VL

Vova Lantsov in var chat = new Chat();
Alex Kiev
С одной стороны да, с другой пласт людей которые всеравно тупят 🤷‍♂️
Им с ходу неверную инфу подают про потоки, они и сидят думают что это за магия)
источник

AK

Alex Kiev in var chat = new Chat();
Vova Lantsov
Им с ходу неверную инфу подают про потоки, они и сидят думают что это за магия)
Какую инфу можно про потоки неправильно подать? )
источник