Пример #1
0
        public void fileContentEqualsCheck()
        {
            string fileString = "{\"is_searchable\":false,\"outlet\":\"files\",\"file\":\"https://bireise-dev.anfema.com/protected_media/files/baaab979-37a5-4fc1-85aa-885ed2b96be9/testpdf_01.pdf\",\"position\":0,\"checksum\":\"sha256:d7415d339314185bcce7e8e829b12becdf36cad8788645c5de4bb1ebd8f6aa17\",\"type\":\"filecontent\",\"file_size\":467985,\"name\":\"testpdf_01.pdf\",\"variation\":\"default\",\"mime_type\":\"application/octet-stream\"}";

            IonFileContent file        = JsonConvert.DeserializeObject <IonFileContent>(fileString);
            string         fileString2 = JsonConvert.SerializeObject(file);
            IonFileContent file2       = JsonConvert.DeserializeObject <IonFileContent>(fileString2);

            Assert.AreEqual(file, file2);
        }
Пример #2
0
 private async void fileContent_Click(object sender, RoutedEventArgs e)
 {
     IonFileContent fileContent = ((IonFileContent)((Button)sender).DataContext);
     bool           success     = await Windows.System.Launcher.LaunchFileAsync(fileContent.storageFile);
 }