コード例 #1
0
 internal void RegisterAddinManagementService(IAddinManagementService service)
 {
     foreach (var container in m_serviceContainers.Values)
     {
         container.AddService(typeof(IAddinManagementService), service);
     }
 }
コード例 #2
0
        /// <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();
        }
コード例 #3
0
        /// <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);
        }