Size: a a a

2020 February 07

JS

Jack Smelov in pro.net
semptra
Ну вот на SO тоже пишут
А иначе никак
источник

s

semptra in pro.net
Jack Smelov
А иначе никак
Я могу сделать что-то такое? Это ни к каким проблемам не приведет?
источник

JS

Jack Smelov in pro.net
semptra
Я могу сделать что-то такое? Это ни к каким проблемам не приведет?
Кроме того что скопа будет жить пока живёт хостел сервис, нет
источник

M

Mary in pro.net
semptra
Я могу сделать что-то такое? Это ни к каким проблемам не приведет?
а почему ты не юзаешь BackgroundService?
источник

M

Mary in pro.net
semptra
Я могу сделать что-то такое? Это ни к каким проблемам не приведет?
мне кажется ты немного не понимаешь как работают хостед сервисы, кроме короткоживущих вариантов он будет у тебя жив пока живет приложение, а контекст еф кора у тебя создается пер реквест. улавливаешь проблему?
источник

s

semptra in pro.net
Mary
мне кажется ты немного не понимаешь как работают хостед сервисы, кроме короткоживущих вариантов он будет у тебя жив пока живет приложение, а контекст еф кора у тебя создается пер реквест. улавливаешь проблему?
ага, понял
источник

M

Mary in pro.net
semptra
ага, понял
источник

M

Mary in pro.net
почитай тут
источник

M

Mary in pro.net
semptra
ага, понял
и какая именно задача? что нужно в хостед сервисе делать?
источник

s

semptra in pro.net
Mary
а почему ты не юзаешь BackgroundService?
Дак а разница, это ж просто базоый класс с теми же IHostedService и IDisposable
источник

s

semptra in pro.net
Mary
и какая именно задача? что нужно в хостед сервисе делать?
По таймеру делается polling апдейтов из телеграмма
источник

VO

Vitaliy Orlov in pro.net
https://docs.microsoft.com/en-us/aspnet/core/migration/22-to-30?view=aspnetcore-3.1&tabs=visual-studio#migrate-startupconfigure

кто знает, что будет если UseAuthentication выставить перед UseRouting ?
источник

M

Mary in pro.net
semptra
Дак а разница, это ж просто базоый класс с теми же IHostedService и IDisposable
конечно, но ток там нормально хендлят грейсфул шатдаун и тд за тебя
источник

M

Mary in pro.net
а так это просто обертка
источник

VO

Vitaliy Orlov in pro.net
For most apps, calls to UseAuthentication, UseAuthorization, and UseCors must appear between the calls to UseRouting and UseEndpoints to be effective.


ну и кто знает про какую "эффективность" идет речь?
источник

M

Mary in pro.net
semptra
По таймеру делается polling апдейтов из телеграмма
а что у тебя там будет скопед? что потом делаешь с этими апдейтами?
источник

JS

Jack Smelov in pro.net
Mary
конечно, но ток там нормально хендлят грейсфул шатдаун и тд за тебя
А как ему таймер в бэкграунд сервисе запустить?
источник

s

semptra in pro.net
Mary
а что у тебя там будет скопед? что потом делаешь с этими апдейтами?
нужные данные в базу складываю
источник

s

semptra in pro.net
Jack Smelov
А как ему таймер в бэкграунд сервисе запустить?
Да там в статье есть все
источник

JS

Jack Smelov in pro.net
semptra
Да там в статье есть все
А можно пальчиком ткнуть?
источник