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); }
private async void fileContent_Click(object sender, RoutedEventArgs e) { IonFileContent fileContent = ((IonFileContent)((Button)sender).DataContext); bool success = await Windows.System.Launcher.LaunchFileAsync(fileContent.storageFile); }