конкретно - web application factory.
Использую из разных классов, т.е. у меня есть три экземпляра WebApplicationFactory<Program>.
Я это понимаю следующим образом: создаются три экземпляра приложения (разные, независимые друг от друга же??), и на них проводятся тесты.
Однако Singtole сервисы создаются только один раз - при первом создании WebApplicationFactory. Мне же нужно, чтобы Singltone каждый раз при создании WebApplicationFactory создавались, т.к. там задаются настрройки.
Я вижу выход - использовать Singtole WebApplicationFactory. Но это немного нелогично, с учетом того, что я думаю, что тут создаются три экземпляра приложения.
Гуглил, но не смог нагуглить что-то. Буду рад любой помощи
в чем проблема?
Обсуждают сегодня