简化NTT控制器返回值

This commit is contained in:
ChsBuffer
2020-09-10 17:03:26 +08:00
parent 04fd88ea3c
commit a89efdb0d7
2 changed files with 17 additions and 15 deletions

View File

@@ -205,15 +205,15 @@ namespace Netch.Controllers
{
Global.MainForm.NatTypeStatusText(i18N.Translate("Starting NatTester"));
// Thread.Sleep(1000);
var (nttResult, natType, localEnd, publicEnd) = NTTController.Start();
var (result, localEnd, publicEnd) = NTTController.Start();
if (nttResult)
if (!string.IsNullOrEmpty(publicEnd))
{
var country = Utils.Utils.GetCityCode(publicEnd);
Global.MainForm.NatTypeStatusText(natType, country);
Global.MainForm.NatTypeStatusText(result, country);
}
else
Global.MainForm.NatTypeStatusText(natType);
Global.MainForm.NatTypeStatusText(result ?? "Error");
NttTested = true;
});