private void OnNavigationStarting(object sender, WebViewNavigationStartingEventArgs e)
 {
     if (Command?.CanExecute(null) == true)
     {
         var args = new Models.NavigationArgs { Uri = e.Uri.AbsoluteUri };
         Command.Execute(args);
         e.Cancel = args.Cancel;
     }
 }
 private void OnNavigating(object sender, EventArgs eventArgs)
 {
     if (Command?.CanExecute(null) == true)
     {
         var e = eventArgs as WebNavigatingEventArgs;
         var args = new Models.NavigationArgs { Uri = e.Url };
         Command.Execute(args);
         e.Cancel = args.Cancel;
     }
 }
 private void OnNavigationStarting(object sender, WebViewNavigationStartingEventArgs e)
 {
     if (Command?.CanExecute(null) == true)
     {
         var args = new Models.NavigationArgs {
             Uri = e.Uri.AbsoluteUri
         };
         Command.Execute(args);
         e.Cancel = args.Cancel;
     }
 }
 private void OnNavigating(object sender, EventArgs eventArgs)
 {
     if (Command?.CanExecute(null) == true)
     {
         var e    = eventArgs as WebNavigatingEventArgs;
         var args = new Models.NavigationArgs {
             Uri = e.Url
         };
         Command.Execute(args);
         e.Cancel = args.Cancel;
     }
 }