170 похожих чатов

А от чего же может быть так что IOptionsMonitor<T>.OnChange не

вызывается? погуглил и у чатгопоты поспрашивал как можно пофиксить и всё равно результата нет. код если что вот:

_host = Host
.CreateDefaultBuilder()
.ConfigureAppConfiguration((hb, cb) =>
{
cb.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true);
})
.ConfigureServices((hb, scs) =>
{
scs.Configure<AppSettings>(hb.Configuration.GetSection(nameof(AppSettings)));
})
.Build();
ну и потом в конструкторе одного класса принимаю IOptionsMonitor<AppSettings> и регистрирую OnChange и всё равно шляпа

13 ответов

12 просмотров

А ты уверен, что там где надо редактируешь? В папке сбилженного проекта, не в исходниках?

flexxxer flexxxer
а вот я дебил

у тебя уже есть какое-нибудь предложение нового ключевого слова для C#?

flexxxer-flexxxer Автор вопроса
Alex Berezhnykh
у тебя уже есть какое-нибудь предложение нового кл...

я бы наоборот поубирал побольше старых и изменил семантику парочки. например: - readonly struct бля масло масленное, просто struct. хочешь мутабельности в страктах? пиши ансейф собака - switch(x) { } запретить но x switch { } оставить (паттерн матчинг > ифового говно-легаси где еще постоянно надо ставить break;) - по дефолту сделать бы public а не private для мемберов но мечтать не вредно

flexxxer flexxxer
я бы наоборот поубирал побольше старых и изменил с...

А как же final, super? Чтобы код был крутой и суперский и точно финальный

flexxxer flexxxer
я бы наоборот поубирал побольше старых и изменил с...

- по дефолту сделать бы public а не private для мемберов Нет

flexxxer-flexxxer Автор вопроса
Phantom
Чтобы код был крутой, нужен cool

Казалось бы, зачем охлаждать код?

flexxxer-flexxxer Автор вопроса
Ihor Volokhovych
А как же final, super? Чтобы код был крутой и супе...

так в шарпе нет final, есть const. const вроде как раз норм тема super? так в шарпе же base, а чем бы помогло убирание? скорее повредило бы с учетом того что у нас язык с поддержкой ооп заявлен

flexxxer-flexxxer Автор вопроса

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Добрый день подскажите пожалуйста может кто то сталкивался с ошибками Sentry 22.10.0 развернутым из helm чарт в Kubernetes? Изначально 3 дня назад очень стало много событий ух...
Tire4 Finist Devops
1
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
22
почому оно не работает?
Vi Chapmann ٩( 💢•̀ з•́)و Chapmann
19
Так а кто может спарсить всех участников чата? Идишники
Magic
18
Карта сайта