AcManager.Tools.Data.DataUpdater.CheckAndUpdateIfNeededInner C# (CSharp) Method

CheckAndUpdateIfNeededInner() protected method

protected CheckAndUpdateIfNeededInner ( ) : Task
return Task
        protected override async Task<bool> CheckAndUpdateIfNeededInner() {
            InstalledVersion = GetInstalledVersion();
            var latest = await GetLatestVersion();
            return latest != null && (InstalledVersion == null || latest.IsVersionNewerThan(InstalledVersion)) && await LoadAndInstall();
        }