private static async Task UploadData(RequestData requestData, string url) { try { await requestData.UploadDataAsync(AUTH_TOKEN, url); } catch (WebException e) { AUTH_TOKEN = String.Empty; AUTH_TOKEN = await requestLiveData.ConnectApiAsync(API_KEY); } catch (Exception e) { Application.Restart(); } }