Size: a a a

2021 November 30

AS

Andrew Shurunov in DotNetRuChat
Вот по этой же причине я не вижу ничего плохого в юзернейм в конструкторе. Почему сервис должен быть завязан на di?
источник

ОК

Олег Кочеровский... in DotNetRuChat
Спасибо большое
источник

КК

Константин Компанец... in DotNetRuChat
чтобы тестировать?
источник

AS

Andrew Shurunov in DotNetRuChat
А почему сервис должен быть завязан на тестах?
источник

КК

Константин Компанец... in DotNetRuChat
Не сервис, а контроллер. Если будет создаваться инстанс в контроллере, его нельзя будет замокать, если я правильно понял предложение создавать сервис вручную и передавать через конструктор пользователя
источник

#E

# Exodus8989 in DotNetRuChat
более лаконичное решение
источник

AP

Alexander Plekhanov in DotNetRuChat
Ребят, привет, пишу для себя asp.net core приложение. Решил добавить логи для методов контроллеров. Сначала пользовался встроенным логгированием и просто логировал каждый вход и выход. Затем вспомнил про наличие middleware и написал пару сервисов, логирующих входы/выходы и ошибки. Но там началась путаница, полез смотреть общие практики, нашел кучу фреймворков вроде log4net, NLog, Serilog и запутался окончательно. Есть какой-то более менее стандартный адекватный подход к логгированию методов контроллера? Использовать чет сложное вроде Splunk или кибаны пока не планирую, так как денег стоит.
источник

N

No Name in DotNetRuChat
Как такую строку преоброзовать в текст?
¾Ð³Ð¾ центра New America, писателÑ
источник

D

Denisio in DotNetRuChat
никак, она уже может быть испорчена. А в byte[] она судя по всему лежит в utf-8
источник

D

Denisio in DotNetRuChat
так что тебе надо править либо вывод на экран/страницу либо конвертить из utf-8 в твою кодировку
источник

N

No Name in DotNetRuChat
Да, как мне его правильнее получить с сайта у которого кодировка utf-8?
источник

D

Denisio in DotNetRuChat
неизвестно как ты её запрашиваешь
источник

КК

Константин Компанец... in DotNetRuChat
А вопрос то в чем? Какой Фреймворк выбрать или что? Если хочется работать со стандартным провайдером, то можно установить какой больше нравится фреимворк и встраивать логгер черех DI как и советует MS
источник

N

No Name in DotNetRuChat
CQ artCq = CQ.CreateFromUrl(link, serverOptions);
источник

D

Denisio in DotNetRuChat
ето што
источник

N

No Name in DotNetRuChat
ну это библиотека типа парсера
источник

КК

Константин Компанец... in DotNetRuChat
источник

D

Denisio in DotNetRuChat
ну смотри что там у тебя в serverOptions, более ничем помочь не могу
источник

N

No Name in DotNetRuChat
Можно сначало страницу получить и потом ему отдать, но как мне получить полностью html?
источник

N

No Name in DotNetRuChat
в serverOptions нет ничего связанного с кодировкой
источник