/// <summary> /// Prints all metadata to debug console /// </summary> /// <remarks> /// Intented for debug only!!! /// </remarks> public static void PrintsAllMetadataToDebugOutput(this BitmapMetadata metadata) { if (metadata == null) { Debug.WriteLine($"Metadata was null."); } var listOfMetadata = metadata.GetListOfMetadataForDebug(); foreach (var metadataItem in listOfMetadata) { // Debug.WriteLine($"modifiableMetadata.RemoveQuerySafe(\"{metadataItem.metadataPath}\");"); Debug.WriteLine($"{metadataItem.metadataPath} | {metadataItem.value}"); } }