autofac-module

    2熱度

    2回答

    我通過autofac 模塊將該層連接在一起。非常感謝endeffects。 Here is the HowTo 現在我試圖使連接字符串在DAL層可用。我試圖註冊: Configuration (Microsoft.Extensions.Configuration) 從啓動類,但沒有成功。 我們的幫助將不勝感激,謝謝斯特凡

    1熱度

    1回答

    我已閱讀和編碼示例如下:http://timschreiber.com/2015/01/14/persistence-ignorant-asp-net-identity-with-patterns-part-1/ 但該示例使用Unity的DI,但我使用Autofac的ID,當我嘗試運行我的項目我有以下錯誤: None of the constructors found with 'Autofac.

    0熱度

    3回答

    考慮我有一個應用程序使用三個庫,lib1,lib2和lib3。在每個庫中,我都實現了一個Module,它註冊了該庫中實現的依賴關係。 其中一些實現有它們自己的依賴關係,例如,lib2和lib3可能都需要lib1中存在的某些實現。 我的問題是,我是否讓lib2和lib3中的模塊在lib1中將模塊註冊爲Load實現的一部分?如果我的應用程序註冊了lib2和lib3的模塊,是否會註冊該模塊兩次? 還是我

    0熱度

    1回答

    我使用Autofac.Configuration但我不能使用嵌套屬性配置。下列財產NestedListInDictPropThatDoesNotWork不工作: "type": "Some.Modules.CoolModule, Some.Modules", "properties": { "StringProp": "hello world", "IntProp

    9熱度

    2回答

    目前,我在IoC中使用Autofac,並且在兩個組合根(一個用於前端,另一個用於後端)中,我註冊並解析跨越Service,Business和Data層。 截至目前我有一個像'AccountingModule'。現在我要添加幾個新的模塊到應用程序中,像InventoryModule,... 我的問題是我應該在每個模塊類之間分層(解決方案1)還是分別爲每個模塊模塊(溶液2) 解決方案1: Servic

    0熱度

    1回答

    我有父類動物和兩個孩子類狗和貓。我正在使用Autofac進行依賴注入。我想根據配置文件中指定的條件註冊Dog和Cat。 我想在我的模塊類下面的代碼。 If Dog mentioned in Config file then builder.RegisterType<Dog>().As<Animal>().PropertiesAutowired().SingleInstance(); If cat

    2熱度

    2回答

    我試圖讓AutoFac 委託工廠 & 型攔截相互發揮很好,但我似乎無法得到我想要的行爲。 (http://docs.autofac.org/en/latest/advanced/delegate-factories.html) (http://docs.autofac.org/en/latest/advanced/interceptors.html) 在下面的例子中,我想將IQuoteServic

    0熱度

    1回答

    我已經看到很多問題,即使沒有直接使用,也要問如何加載所有引用的程序集,但我想進一步深入。我正在構建一個可以擴展的服務和接口,我的意圖是可以使用其他類型擴展發送方/接收方,例如:接口負責發送SMS消息,並且可以有不同的適配器,例如我有兩個不同的應用程序要使用SMS,每個將有其自己的實現ISmsAdapter和ISmsReplyAdapter,程序集可能不一定會被服務引用(應用程序包含Windows服

    2熱度

    1回答

    的autofac documentation狀態工作: 當Autofac被注入IEnumerable<ITask>類型的構造符參數也不會尋找供給IEnumerable<ITask>的成分。相反,容器會查找ITask的所有實現並注入所有實現。 但實際上,它會將每個註冊類型添加爲已註冊的次數。所以,如果你註冊類兩倍如下: builder.RegisterType<A>(); builder.Regi