/// <summary>
 /// Initializes the <see cref="WCFActionFilter"/> class.
 /// </summary>
 /// <param name="map">The map.</param>
 public WCFOperationSelector(WCFMethodMap map)
 {
     _map = map;
 }
 /// <summary>
 /// Initializes the <see cref="WCFActionFilter"/> class.
 /// </summary>
 /// <param name="map">The map.</param>
 public WCFActionFilter(WCFMethodMap map)
     : base(map.Actions) { }
 /// <summary>
 /// Initializes the <see cref="WCFActionFilter"/> class.
 /// </summary>
 /// <param name="map">The map.</param>
 public WCFOperationSelector(WCFMethodMap map)
 {
     _map = map;
 }
 /// <summary>
 /// Called when [process dispatch behavior].
 /// </summary>
 /// <param name="serviceDescription">The service description.</param>
 /// <param name="serviceHostBase">The service host base.</param>
 protected override void OnProcessDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase)
 {
     _map = new WCFMethodMap(serviceDescription);
 }
 /// <summary>
 /// Initializes the <see cref="WCFActionFilter"/> class.
 /// </summary>
 /// <param name="map">The map.</param>
 public WCFActionFilter(WCFMethodMap map)
     : base(map.Actions)
 {
 }
 /// <summary>
 /// Called when [process dispatch behavior].
 /// </summary>
 /// <param name="serviceDescription">The service description.</param>
 /// <param name="serviceHostBase">The service host base.</param>
 protected override void OnProcessDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase)
 {
     _map = new WCFMethodMap(serviceDescription);
 }