internal void RegisterAddinManagementService(IAddinManagementService service) { foreach (var container in m_serviceContainers.Values) { container.AddService(typeof(IAddinManagementService), service); } }
/// <summary> /// Constructor of MigrationEngine /// </summary> /// <param name="session"></param> internal MigrationEngine(RuntimeSession session, BM.Configuration configuration, IAddinManagementService addinManagementService) { m_session = session; m_configuration = configuration; m_addinManagementService = addinManagementService; m_pageSize = 50; ConstructServiceHierarchy(); }
/// <summary> /// Constructor of AnalysisEngine /// </summary> /// <param name="session"></param> internal AnalysisEngine(RuntimeSession session, BM.Configuration configuration, IAddinManagementService addinManagementService) { m_session = session; m_configuration = configuration; m_addinManagementService = addinManagementService; m_stopRequested = false; m_pageSize = 50; ConstructServiceHierarchy(session); }