Exemple #1
0
        /// <summary>
        /// Initializes a new instance of the BrokerEntry class
        /// </summary>
        /// <param name="sessionId">indicating the session id</param>
        public BrokerEntry(string sessionId)
        {
            BrokerTracing.Initialize(sessionId);

            if (SoaHelper.IsSchedulerOnAzure())
            {
                this.nodeMappingData = new NodeMappingData();

                // Start to get node mapping in a ThreadPool thread.
                this.nodeMappingData.GetNodeMapping();
            }

            BrokerTracing.TraceEvent(TraceEventType.Information, 0, "[BrokerEntry] Broker core service launched.");
        }