コード例 #1
0
ファイル: UrlRoute.cs プロジェクト: leigoCQ/Bumblebee
 public UrlRoute(Gateway gateway, string url)
 {
     Gateway  = gateway;
     Filters  = new List <IRequestFilter>();
     Url      = url;
     mServers = new Servers.UrlRouteServerGroup(gateway, url);
 }
コード例 #2
0
ファイル: UrlRoute.cs プロジェクト: leegkon/Bumblebee
        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);
        }
コード例 #3
0
ファイル: UrlRoute.cs プロジェクト: zhrjin/Bumblebee
        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);
        }