private void UserNameText_TextChanged(object sender, System.Windows.Controls.TextChangedEventArgs e) { if (Countly.UserDetails.Name != UserNameText.Text) { Countly.UserDetails.Name = UserNameText.Text; Countly.AddBreadCrumb("username updated: " + UserNameText.Text); } }
private void RecordBasicEvent_1000_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) { System.Diagnostics.Debug.WriteLine("Creating 1000 basic events"); for (int a = 0; a < 1000; a++) { Countly.AddBreadCrumb("Basic event x1000"); Countly.RecordEvent("seconds", DateTime.Now.Second + 1); } }
private async void CrashButton_1000_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) { System.Diagnostics.Debug.WriteLine("Recording 1000 exceptions"); for (int a = 0; a < 1000; a++) { Countly.AddBreadCrumb("Recording exception x1000"); bool x = await Countly.RecordException("Some exception text"); } }
private void RecordEventSegmentation_Click(object sender, System.Windows.RoutedEventArgs e) { Segmentation segmentation = new Segmentation(); segmentation.Add("country", "Ukraine"); segmentation.Add("app_version", "1.2"); Countly.RecordEvent("seconds", DateTime.Now.Second + 1, segmentation); Countly.AddBreadCrumb("segmentation event"); }
private async void OnPhotoChooserTask_Completed(object sender, PhotoResult e) { if (e.TaskResult == TaskResult.OK) { if (await Countly.UserDetails.UploadUserPicture(e.ChosenPhoto)) { Countly.AddBreadCrumb("user picture updated"); MessageBox.Show("Picture uploaded successfully"); } } }
public async void FilePicked(IReadOnlyList <StorageFile> files) { if (files.Count > 0) { StorageFile file = files[0]; Stream stream = await file.OpenStreamForReadAsync(); if (await Countly.UserDetails.UploadUserPicture(stream)) { Countly.AddBreadCrumb("user picture updated"); MessageDialog messageDialog = new MessageDialog("Picture uploaded successfully"); await messageDialog.ShowAsync(); } } }
private void RecordEventSum_Click(object sender, System.Windows.RoutedEventArgs e) { Countly.RecordEvent("seconds", DateTime.Now.Second + 1, 0.99); Countly.AddBreadCrumb("sum event"); }
private void RecordBasicEvent_Click(object sender, System.Windows.RoutedEventArgs e) { Countly.RecordEvent("seconds", DateTime.Now.Second + 1); Countly.AddBreadCrumb("basic event"); }