public override MessageEncoderFactory CreateMessageEncoderFactory()
 {
     return(new LoggingEncoderFactory(
                this.Settings,
                InnerMessageEncodingBindingElement.CreateMessageEncoderFactory()
                ));
 }
Пример #2
0
 /// <summary>
 /// GetProperty method implementation
 /// </summary>
 public override T GetProperty <T>(BindingContext context)
 {
     if (typeof(T) == typeof(XmlDictionaryReaderQuotas))
     {
         return(InnerMessageEncodingBindingElement.GetProperty <T>(context));
     }
     else
     {
         return(base.GetProperty <T>(context));
     }
 }
Пример #3
0
 /// <summary>
 /// CreateMessageEncoderFactory method implementation
 /// </summary>
 public override MessageEncoderFactory CreateMessageEncoderFactory()
 {
     return(new ReplayMessageEncoderFactory(InnerMessageEncodingBindingElement.CreateMessageEncoderFactory()));
 }
 public override MessageEncoderFactory CreateMessageEncoderFactory()
 {
     return(new LoggingEncoderFactory(this.Settings, "text/xml; charset=utf-8", _messageVersion, InnerMessageEncodingBindingElement.CreateMessageEncoderFactory()));
 }