示例#1
0
        public async Task <String> ReportPostAsync(ReportContentItem content)
        {
            string rawValue = await App.ApiService.ApiRequest("https://citizen.navispeed.eu/api/reports", HttpMethod.Post, JsonConvert.SerializeObject(content));

            Console.WriteLine("Report Post: " + rawValue);
            return(rawValue);
        }
示例#2
0
 async Task ExecuteSendReportCommand(ReportContentItem content)
 {
     if (IsBusy)
     {
         return;
     }
     IsBusy = true;
     try
     {
         await ReportService.ReportPostAsync(content);
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
     }
     finally
     {
         IsBusy = false;
         sendReportCommand.ChangeCanExecute();
     }
 }