diff --git a/FastGithub.DomainResolve/DomainResolver.cs b/FastGithub.DomainResolve/DomainResolver.cs index f66ea7c..3d93b9c 100644 --- a/FastGithub.DomainResolve/DomainResolver.cs +++ b/FastGithub.DomainResolve/DomainResolver.cs @@ -101,6 +101,11 @@ namespace FastGithub.DomainResolve /// private async Task ResolveCoreAsync(DnsEndPoint domain, CancellationToken cancellationToken) { + if (domain.Host == "localhost") + { + return IPAddress.Loopback; + } + if (this.domainResolveCache.TryGetValue(domain, out var address) && address != null) { return address;