Esempio n. 1
0
 public UrlRoute(Gateway gateway, string url)
 {
     Gateway  = gateway;
     Filters  = new List <IRequestFilter>();
     Url      = url;
     mServers = new Servers.UrlRouteServerGroup(gateway, url);
 }
Esempio n. 2
0
        public UrlRoute(Gateway gateway, string url)
        {
            Gateway    = gateway;
            Filters    = new List <IRequestFilter>();
            Url        = url;
            UrlPattern = url;

            var values = url.Split('|', StringSplitOptions.RemoveEmptyEntries);

            if (values.Length > 1)
            {
                Host       = values[0];
                UrlPattern = values[1];
            }
            mServers = new Servers.UrlRouteServerGroup(gateway, url);
        }
Esempio n. 3
0
        public UrlRoute(Gateway gateway, string url)
        {
            Gateway    = gateway;
            Url        = url;
            UrlPattern = url;

            var values = url.Split('|', StringSplitOptions.RemoveEmptyEntries);

            if (values.Length > 1)
            {
                Host       = values[0];
                UrlPattern = values[1];
            }
            mServers      = new Servers.UrlRouteServerGroup(gateway, url);
            this.Pluginer = new Pluginer(Gateway, this);
        }