コード例 #1
0
 HttpHost(bool secure, HttpDomain domain, int port, bool portIsDefault)
 {
     Secure        = secure;
     Domain        = domain;
     Port          = port;
     PortIsDefault = portIsDefault;
 }
コード例 #2
0
ファイル: HttpLink.cs プロジェクト: jmptrader/BlazorUI
        public HttpLink ResolveHostWildcard(HttpDomain domain)
        {
            var resolved = Host.ResolveDomainWildcard(domain);

            return(resolved == Host ? this : From(resolved, Resource));
        }
コード例 #3
0
        public HttpHost ResolveDomainWildcard(HttpDomain domain)
        {
            var resolved = Domain.ResolveWildcard(domain);

            return(resolved == Domain ? this : From(Secure, resolved, Port));
        }
コード例 #4
0
 public static HttpHost FromHttps(HttpDomain domain) =>
 From(true, domain);
コード例 #5
0
 public static HttpHost FromHttp(HttpDomain domain) =>
 From(false, domain);
コード例 #6
0
 public static HttpHost From(bool secure, string domain) =>
 From(secure, HttpDomain.From(domain));
コード例 #7
0
 public static HttpHost From(bool secure, string domain, int port) =>
 From(secure, HttpDomain.From(domain), port);
コード例 #8
0
 public static HttpHost From(bool secure, HttpDomain domain) =>
 new HttpHost(secure, domain, secure ? DefaultSecurePort : DefaultPort, portIsDefault: true);
コード例 #9
0
 public static HttpHost From(bool secure, HttpDomain domain, int port) =>
 new HttpHost(secure, domain, port, secure ? port == DefaultSecurePort : port == DefaultPort);