Внедрить репозиторий в ядро ​​BackgroundService asp.netC#

Место общения программистов C#
Anonymous
Внедрить репозиторий в ядро ​​BackgroundService asp.net

Сообщение Anonymous »


Я использую ASP.Net, и у меня есть настройка внедрения зависимостей таким образом, что IRepository добавляется с ограниченной областью действия. В сценарии ответа на запрос все работает нормально.

Но я также добавил BackgroudService, который запускается раз в минуту и ​​требует получения свежих данных. Для этого я не могу зарегистрировать IRepository как синглтон, я бы хотел, чтобы он создавался каждый раз, когда это необходимо. Как лучше всего сделать это в asp.net, используя встроенный контейнер IoC?

Вернуться в «C#»