varps=new PermissionsService ();varstatus=await ps.CheckPermissionStatusAsync(Permission.Location);if(status!= PermissionStatus.Granted){// See if we should request permissionsif(await ps.ShouldShowRequestPermissionRationaleAsync(Permission.Location))// Request permissionsvarresults=await ps.RequestPermissionsAsync(Permission.Location);// Check the request resultsif(results.ContainsKey(Permission.Location))status= results[Permission.Location];}}if(status== PermissionStatus.Granted){/* Do your thing! */}else{
Console.WriteLine("Permission was denied :("));}