0
在MVC應用程序中使用Singleton作用域時,其他線程是否會被阻止訪問我的單例對象,而一個線程已經調用了它的方法?在ASP.Net中使用Ninject Singleton綁定MVC
例如:我有一個綁定在單例作用域中的存儲庫。如果多個用戶訪問使用存儲庫從數據庫提取數據的頁面,這是否意味着直到第一個獲得單例實例的線程完成其工作,第二個線程無法獲得單例實例?
在這種情況下,如果我的存儲庫需要2到3秒才能從db中加載數據,是否意味着其他線程正在等待獲取此單例對象?
謝謝