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;