我以前問一個問題here有關HTTP請求結束時autofac不處置我的對象。我現在認爲我有一個更大的問題,becuasse有證據表明它正在提供SAME對象請求請求。再次,我正在使用他們的說明here。我的測試有點複雜,因爲我使用委託語法來創建一個對象,但我想我將它標記爲請求生命期。的Global.asax.cs: protected void Application_Start(object se
鑑於以下代碼,如何解決autofac中的正確SomeInstance? public class BaseClass {}
public class SubClass1 : BaseClass {}
public class SubClass2 : BaseClass {}
public interface IGenericInterface<T> where T : BaseClas
我有一堆註冊Autofac的類型,一些依賴關係比較深。是否有內置的方式來測試我可以解決所有註冊類型?我想在應用程序啓動時快速失敗,而不是幾分鐘後部分進入。 這就是我目前正在做的事情,它似乎工作,但我仍然懷疑是否沒有更好的方法。 public void VerifyAllRegistrations()
{
foreach (IComponentRegistration regi