public override bool MatchUrl(RouteSegmentContext context) { if (String.IsNullOrEmpty(context.OriginalUrl)) { return(false); } return(MatchRequiredUrl(context)); }
public override bool MatchRequiredUrl(RouteSegmentContext context) { if (context.OriginalUrl.StartsWith(Path)) { string value = context.OriginalUrl.Substring(0, Path.Length); context.RemainingUrl = context.OriginalUrl.Substring(Path.Length); return(true); } return(false); }
public abstract bool MatchRequiredUrl(RouteSegmentContext context);
public abstract bool MatchUrl(RouteSegmentContext context);