Ejemplo n.º 1
0
 /// <summary>The do parse bindings.</summary>
 /// <param name="parserContext">The parser context.</param>
 /// <param name="exchangeName">The exchange name.</param>
 /// <param name="bindings">The bindings.</param>
 /// <param name="parser">The parser.</param>
 protected void DoParseBindings(ParserContext parserContext, string exchangeName, XmlElement bindings, AbstractExchangeParser parser)
 {
     if (bindings != null)
     {
         foreach (var binding in bindings.SelectChildElementsByTagName(BINDING_ELE))
         {
             var objectDefinition = parser.ParseBinding(exchangeName, binding as XmlElement, parserContext);
             this.RegisterObjectDefinition(new ObjectDefinitionHolder(objectDefinition, parserContext.ReaderContext.GenerateObjectName(objectDefinition)), parserContext.Registry);
         }
     }
 }
 /// <summary>The do parse bindings.</summary>
 /// <param name="parserContext">The parser context.</param>
 /// <param name="exchangeName">The exchange name.</param>
 /// <param name="bindings">The bindings.</param>
 /// <param name="parser">The parser.</param>
 protected void DoParseBindings(ParserContext parserContext, string exchangeName, XmlElement bindings, AbstractExchangeParser parser)
 {
     if (bindings != null)
     {
         foreach (var binding in bindings.SelectChildElementsByTagName(BINDING_ELE))
         {
             var objectDefinition = parser.ParseBinding(exchangeName, binding as XmlElement, parserContext);
             this.RegisterObjectDefinition(new ObjectDefinitionHolder(objectDefinition, parserContext.ReaderContext.GenerateObjectName(objectDefinition)), parserContext.Registry);
         }
     }
 }