Будет ли изменение основного URL-адреса проблемой для одновременного поиска нескольких пользователей?
Пожалуйста, посмотрите это для контекста:
Должен ли контейнер очищаться при каждом поиске?
Теперь я понимаю, почему они каждый раз очищали контейнер и запускали Startup.Init. Это потому, что у нас несколько ядер, и они пытались использовать один и тот же тип с несколькими из них.
Так что в основном в одном методе мы имеем:
Startup.Init<MyClass>(urlOne);
и в другом методе:
Startup.Init<MyClass>(urlTwo);
Мой вопрос сейчас таков: не станет ли это проблемой, когда он попадет в производство с несколькими пользователями? Я предполагаю, что IIS обрабатывает веб-запросы асинхронно и что два пользователя могут инициировать поиск, когда второй пользователь заставляет поиск первых пользователей указывать на неправильное место. Правильно ли я боюсь, что это реальная возможность?