Exemplo n.º 1
0
 public static IMessageBuilder AddHeaders(this IMessageBuilder messageBuilder, IEnumerable <IMessageHeaderWithMustUnderstandSpecification> headers)
 {
     foreach (var header in headers)
     {
         messageBuilder.AddHeader(header.Header, header.MustUnderstand);
     }
     return(messageBuilder);
 }
 public static IMessageBuilder WithSelectors(this IMessageBuilder messageBuilder, IEnumerable <Selector> selectors)
 {
     return(messageBuilder.AddHeader(new SelectorSetHeader(selectors), true));
 }
 public static IMessageBuilder WithResourceUri(this IMessageBuilder messageBuilder, string resourceUri)
 {
     return(messageBuilder.AddHeader(new ResourceUriHeader(resourceUri), true));
 }
Exemplo n.º 4
0
 public static IMessageBuilder AddHeader(this IMessageBuilder messageBuilder, IMessageHeaderWithMustUnderstandSpecification header)
 {
     return(messageBuilder.AddHeader(header.Header, header.MustUnderstand));
 }
 public static IMessageBuilder WithAction(this IMessageBuilder messageBuilder, string action)
 {
     return(messageBuilder.AddHeader(new ActionHeader(action), true));
 }