diff --git a/FastGithub.DomainResolve/DnscryptProxy.cs b/FastGithub.DomainResolve/DnscryptProxy.cs index 5a37cf0..c073c04 100644 --- a/FastGithub.DomainResolve/DnscryptProxy.cs +++ b/FastGithub.DomainResolve/DnscryptProxy.cs @@ -14,7 +14,7 @@ namespace FastGithub.DomainResolve sealed class DnscryptProxy { private const string PATH = "dnscryptproxy"; - private const string Name = "dnscrypt-proxy"; + private const string NAME = "dnscrypt-proxy"; /// /// 相关进程 @@ -42,11 +42,11 @@ namespace FastGithub.DomainResolve /// public async Task StartAsync(CancellationToken cancellationToken) { - var tomlPath = Path.Combine(PATH, $"{Name}.toml"); + var tomlPath = Path.Combine(PATH, $"{NAME}.toml"); await TomlUtil.SetListensAsync(tomlPath, this.EndPoint, cancellationToken); await TomlUtil.SetEdnsClientSubnetAsync(tomlPath, cancellationToken); - foreach (var process in Process.GetProcessesByName(Name)) + foreach (var process in Process.GetProcessesByName(NAME)) { process.Kill(); process.WaitForExit(); @@ -57,7 +57,7 @@ namespace FastGithub.DomainResolve StartDnscryptProxy("-service uninstall")?.WaitForExit(); StartDnscryptProxy("-service install")?.WaitForExit(); StartDnscryptProxy("-service start")?.WaitForExit(); - this.process = Process.GetProcessesByName(Name).FirstOrDefault(item => item.SessionId == 0); + this.process = Process.GetProcessesByName(NAME).FirstOrDefault(item => item.SessionId == 0); } else { @@ -88,7 +88,7 @@ namespace FastGithub.DomainResolve /// private static Process? StartDnscryptProxy(string arguments) { - var fileName = OperatingSystem.IsWindows() ? $"{Name}.exe" : Name; + var fileName = OperatingSystem.IsWindows() ? $"{NAME}.exe" : NAME; return Process.Start(new ProcessStartInfo { FileName = Path.Combine(PATH, fileName), @@ -106,7 +106,7 @@ namespace FastGithub.DomainResolve /// public override string ToString() { - return Name; + return NAME; } } } diff --git a/FastGithub/appsettings/appsettings.amazonaws.json b/FastGithub/appsettings/appsettings.amazonaws.json index f9cf530..686af53 100644 --- a/FastGithub/appsettings/appsettings.amazonaws.json +++ b/FastGithub/appsettings/appsettings.amazonaws.json @@ -1,10 +1,10 @@ { "FastGithub": { "DomainConfigs": { - "*s3*.amazonaws.com": { + "s3.amazonaws.com": { "TlsIgnoreNameMismatch": true }, - "*.*s3*.amazonaws.com": { + "*.s3.amazonaws.com": { "TlsIgnoreNameMismatch": true } }