internal ServiceBase(MessageBroker messageBroker, FluorineFx.Messaging.Config.ServiceSettings serviceSettings) { this._objLock = new object(); this._messageBroker = messageBroker; this._serviceSettings = serviceSettings; this._destinations = new Hashtable(); foreach (DestinationSettings settings in serviceSettings.DestinationSettings) { this.CreateDestination(settings); } }