А зачем создавать синглтон незамедлительно при старте приложения?
Чтобы он выполнял свои фоновые задачи независимо от Web Api. Например, при старте приложения он может поднять соединение с внешней системой и обрабатывать ее события.
А вы про environments в ASP.NET (Core/5+) не слышали?
Слышал. А что запрещает мне использовать директивы препроцессора? Я хочу видеть, какой именно кусок кода будет работать в данный момент и не хочу, чтобы компилировался не нужный в этот момент код. В чем преимущество использования IsDevelopment() в данной ситуации?
Информация
В рейтинге
Не участвует
Зарегистрирован
Активность
Специализация
Фулстек разработчик, Архитектор программного обеспечения
Чтобы он выполнял свои фоновые задачи независимо от Web Api. Например, при старте приложения он может поднять соединение с внешней системой и обрабатывать ее события.
Слышал. А что запрещает мне использовать директивы препроцессора? Я хочу видеть, какой именно кусок кода будет работать в данный момент и не хочу, чтобы компилировался не нужный в этот момент код. В чем преимущество использования
IsDevelopment()в данной ситуации?