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");
        }