/// <summary>Get the full container of objects</summary> /// <returns>The container</returns> private static IObjContainer GetContainer() { if (DI.container == null) { DI.container = new MultiCommIOC(); DI.container.Initialise(new AndroidDIExtraCreators()); } return(DI.container); }
/// <summary>Get the full container of objects</summary> /// <returns>The container</returns> public static IObjContainer GetContainer() { if (TDI.container == null) { TDI.container = new MultiCommIOC(); TDI.container.Initialise(new TestDIExtraCreators()); } return(TDI.container); }
/// <summary>Get the full container of objects</summary> /// <returns>The container</returns> private static IObjContainer GetContainer() { if (DI.container == null) { DI.container = new MultiCommDashCrossPlatformIOC(); DI.container.Initialise(new ExtraCreators()); } return(DI.container); }
/// <summary>Code logic and error handling here rather than UI</summary> /// <remarks>This makes less work when adding extra OS UIs</remarks> /// <param name="container">The Dependency injection container</param> public CommWrapper(IObjContainer container) { this.container = container; try { this.DoEthernetPort(); } catch (Exception e) { this.log.Exception(11111, "On Constructor", "Calling PO", e); } }
public CommDashWrapper(IObjContainer container) { this.container = container; }
public void SetupFileScope() { this.OneTimeSetup(); this.container = new TestContainer(); this.container.Initialise(null); }