Я пытаюсь понять, как именно работает DI. Я использую Windsor как контейнер DI. Я использую это, чтобы динамически загружать мои услуги в код без прямой ссылки. Но у меня есть поведение изменений и вы хотите узнать немного больше об экземпляре mgmt, используя DI.Управление экземпляром с помощью инъекции зависимостей (DI)
У меня есть веб-приложение projct, здесь есть служба WCF, использующая PerCall в качестве экземпляра. Это означает, что новый экземпляр/вызов. В этом WCF я вызываю службу (загружается через DI), и эта служба вызывает другую услугу (снова загружается через DI). WCF - это новый экземпляр в appdomain, но как насчет сервисов. Они также являются новыми примерами? Является ли этот контейнер DI общим для всех экземпляров WCF и являются ли сервисы в этом контейнере также единичными экземплярами?
Может ли кто-нибудь уточнить?
Вы, вероятно, получите более полезные ответы, если вы принимаете какие-то ответы от предыдущих вопросов –
Извините за это, но если вы посмотрите на мои предыдущие посты, то вы увидите, что я никогда не получил правильный ответ. И дело не в том, что я задал здесь столько вопросов. Я знаю, что могу продвигать ответы на другие должности, но у меня нет много времени, чтобы пройти через другие сообщения. Извините, но это сделано не намеренно. – Sven