diff --git a/FastGithub.DomainResolve/DnsClient.cs b/FastGithub.DomainResolve/DnsClient.cs index 06116b8..2751488 100644 --- a/FastGithub.DomainResolve/DnsClient.cs +++ b/FastGithub.DomainResolve/DnsClient.cs @@ -81,6 +81,7 @@ namespace FastGithub.DomainResolve if (cryptDns != null) { yield return cryptDns; + yield return cryptDns; } foreach (var fallbackDns in this.fastGithubConfig.FallbackDns) diff --git a/FastGithub.DomainResolve/FastGithub.DomainResolve.csproj b/FastGithub.DomainResolve/FastGithub.DomainResolve.csproj index 0ad99be..ba4e9a8 100644 --- a/FastGithub.DomainResolve/FastGithub.DomainResolve.csproj +++ b/FastGithub.DomainResolve/FastGithub.DomainResolve.csproj @@ -17,4 +17,16 @@ + + + + + + + PreserveNewest + true + PreserveNewest + + + diff --git a/FastGithub.DomainResolve/domains.json b/FastGithub.DomainResolve/domains.json new file mode 100644 index 0000000..71d5fc7 --- /dev/null +++ b/FastGithub.DomainResolve/domains.json @@ -0,0 +1,22 @@ +[ + "github.com", + "v2ex.com", + "alive.github.com", + "api.github.com", + "collector.githubapp.com", + "github.githubassets.com", + "avatars.githubusercontent.com", + "camo.githubusercontent.com", + "github-releases.githubusercontent.com", + "raw.githubusercontent.com", + "www.gravatar.com", + "onedrive.live.com", + "cdn.v2ex.com", + "microsoft.github.io", + "fonts.geekzu.org", + "gapis.geekzu.org", + "i.stack.imgur.com", + "skyapi.onedrive.live.com", + "codeproject.freetls.fastly.net", + "codeproject.global.ssl.fastly.net" +] \ No newline at end of file