Ejemplo n.º 1
0
 /// <summary>
 /// Wraps a <see cref="RouteDataValueTransform"/> so that it only triggers when matching incoming requests.
 /// </summary>
 public static RouteDataValueTransform ForIncomingRequests(this RouteDataValueTransform transform)
 {
     return((values, direction) =>
     {
         if (direction == RouteDirection.IncomingRequest)
         {
             transform(values, direction);
         }
     });
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Wraps a <see cref="RouteDataValueTransform"/> so that it only triggers when generating URL's.
 /// </summary>
 public static RouteDataValueTransform ForUrlGeneration(this RouteDataValueTransform transform)
 {
     return((values, direction) =>
     {
         if (direction == RouteDirection.UrlGeneration)
         {
             transform(values, direction);
         }
     });
 }