這是因為 xxx 的生命周期是 AddScoped 注入的,而 yyy 的生命周期是 AddSingleton ,然后 yyy 這個單例的對象中,它又依賴了xxx
也就是說,單例注入的對象中依賴了 AddScoped 注入的對象。
正常來說,單例模式不該再依賴其他外面的的對象了。如果還依賴外部對象,按道理來說不應該使用單例注入。
這是因為 xxx 的生命周期是 AddScoped 注入的,而 yyy 的生命周期是 AddSingleton ,然后 yyy 這個單例的對象中,它又依賴了xxx
也就是說,單例注入的對象中依賴了 AddScoped 注入的對象。
正常來說,單例模式不該再依賴其他外面的的對象了。如果還依賴外部對象,按道理來說不應該使用單例注入。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。