autofac

    0熱度

    1回答

    我有以下登記: builder.RegisterAssemblyTypes(AssemblyUtils.GetAllAssemblies()) .Where(t => typeof(IReadModelService).IsAssignableFrom(t) || typeof(IDatabaseRepository).IsAssignableFrom(t)) .AsImplemen

    1熱度

    2回答

    我有一個類如下,其構造函數接受兩個List<T> public class Param<T> { public List<T> Joes { get; } public List<T> Dans { get; } public Param(List<T> joes, List<T> dans) { Joes = joes; Dan

    0熱度

    3回答

    如何使用XML配置將數組/列表參數傳遞給類構造函數? 如果我想通過我用下面的配置標值: <components name="0"> <type>XXX, XXX</type> <services name="0" type="XXX, XXX" key="YYY"/> <injectProperties>true</injectProperties>

    1熱度

    1回答

    我需要一個診斷/管理頁面來顯示Autofac在當前時間點正在管理的內容。很適合查找泄漏和錯誤。 There is a way來計算Autofac解析對象的數量。然而它很重,不應該用於生產。 There is a way記錄所有分辨率。同樣,它不應該用於生產。 與這些解決方案不同,我需要的只是當前管理對象的快照。這是可能的,沒有捕獲每個解決事件並存儲它(如上所述)?

    0熱度

    1回答

    我有一個視覺工作室溶液 項目A兩個項目的WebAPI控制器的依賴性 - Owin Selfhost的WebAPI應用 項目B - 甲類庫應用(參考文獻項目A) WebApi控制器在此處添加 ProjectB控制器在ProjectA中通過覆蓋DefaultAssembliesResolver解決,如here所述。 項目A代碼: //WebApi startup class public class

    1熱度

    1回答

    我認爲這個問題不會重複Autofac: Resolving dependencies with parameters。請閱讀下面的目的部分。 我宣佈一個IContentProvider和一個名爲WebContentProvider與url作爲構造函數的參數執行。 interface IContentProvider { string Content { get; } } clas

    0熱度

    1回答

    簡短的問題:我如何才能實現Unity的Autofac文檔部分Passing Parameters to Resolve中描述的TypedParameter的相同功能? 一些背景:我們需要解析重命名基類構造函數參數的繼承類。該參數無法解析並且必須傳入。我們知道,繼承的類將只有可以解析的類型和一個基類構造函數參數。 親切的問候, 傑夫

    1熱度

    1回答

    我正在尋找最簡潔的方式來解決與autofac的圈養相關性問題。 我將在每一個LifeTimeScope被registerd一個短命類: public class ShortLived { public void DoSomethingUsefull() {} } 而且我有一個將被註冊爲單個實例長期居住類。它依賴於ShortLived類: public class LongLive

    0熱度

    1回答

    將綁定從ninject轉換爲autofac有兩個問題。 第一個是: Bind<IMapper>().ToConstant(new Container().Mapper); ,第二個是: Bind<Context>().ToSelf() .WithConstructorArgument(CONNECTION_STRING, c => c.Kernel.Get<IU

    1熱度

    1回答

    使用OWIN和AutoFac作爲IoC容器,我試圖使用依賴注入將HttpContext注入會話狀態存儲機制,但HttpContext.Session爲null。另外,我不確定它是否重要,但是我試圖將HttpContextWrapper(HttpContext.Current)注入到的類是作爲nuget包構建的外部dll。 Autofac註冊,註冊我的Autofac模塊 public static