private async Task Preview(string url) { PreviewResult preview; try { var previewer = new UrlPreview(url); preview = await previewer.GetPreviewAsync(); } catch (UriFormatException) { InvalidUrl(); return; } var serialized = JsonConvert.SerializeObject(preview, Formatting.Indented); Console.WriteLine(serialized); }