internal string CreateNewVersionAsync(HockeyAppUploadSettings settings) { _log.Verbose($"Creating Version {settings.ShortVersion} ({settings.Version}) for {settings.AppId}."); var response = _client.CreateNewVersionAsync(settings.ApiToken, settings.AppId, settings.Version, settings.ShortVersion); _log.Information($"Created Version {response.ShortVersion} ({response.Version}) for {response.Title}."); return(response.Id); }
internal async Task <string> CreateNewVersionAsync(HockeyAppUploadSettings settings) { _log.Verbose($"Creating Version {settings.ShortVersion} ({settings.Version}) for {settings.AppId}."); var response = await _client.CreateNewVersionAsync(settings.ApiToken, settings.AppId, settings.Version, settings.ShortVersion); if (!response.Success) { throw new Exception(response.Message); } _log.Information($"Created Version {response.ShortVersion} ({response.Version}) for {response.Title}."); return(response.Id); }