Beispiel #1
0
		public RouteImpl(UrlPattern url, IEnumerable<RouteParameter> parameters,
		                 IEnumerable<RouteVariable> variables)
		{
			_url = url;
			_parameters = new RouteParametersImpl(parameters);
			_variables = new RouteVariablesImpl(variables);
		}
Beispiel #2
0
 public RouteImpl(UrlPattern url, IEnumerable <RouteParameter> parameters,
                  IEnumerable <RouteVariable> variables)
 {
     _url        = url;
     _parameters = new RouteParametersImpl(parameters);
     _variables  = new RouteVariablesImpl(variables);
 }
Beispiel #3
0
		public bool Equals(UrlPattern other)
		{
			if (ReferenceEquals(null, other))
				return false;
			if (ReferenceEquals(this, other))
				return true;
			return Equals(other._pattern, _pattern);
		}
Beispiel #4
0
 public bool Equals(UrlPattern other)
 {
     if (ReferenceEquals(null, other))
     {
         return(false);
     }
     if (ReferenceEquals(this, other))
     {
         return(true);
     }
     return(Equals(other._pattern, _pattern));
 }