Example #1
0
 /// <summary>
 ///		Returns a <see cref="MessageFilter{T}"/> instance.
 /// </summary>
 /// <param name="location">The location of the filter to be applied.</param>
 /// <returns>A <see cref="MessageFilter{T}"/> instance.</returns>
 public override MessageFilter <ServerRequestContext> GetFilter(MessageFilteringLocation location)
 {
     if (location != MessageFilteringLocation.BeforeDeserialization)
     {
         return(null);
     }
     else
     {
         return(this._filterInstance);
     }
 }
Example #2
0
 /// <summary>
 ///		Returns a <see cref="MessageFilter{T}"/> instance.
 /// </summary>
 /// <param name="location">The location of the filter to be applied.</param>
 /// <returns>A <see cref="MessageFilter{T}"/> instance.</returns>
 public override MessageFilter <ClientResponseContext> GetFilter(MessageFilteringLocation location)
 {
     if (location != MessageFilteringLocation.BeforeDeserialization)
     {
         return(null);
     }
     else
     {
         return(_filterInstance);
     }
 }
 /// <summary>
 ///		Returns a <see cref="MessageFilter{T}"/> instance.
 /// </summary>
 /// <param name="location">The location of the filter to be applied.</param>
 /// <returns>A <see cref="MessageFilter{T}"/> instance.</returns>
 public abstract MessageFilter <T> GetFilter(MessageFilteringLocation location);