public string GetPublishedStatusUrl() { if (!string.IsNullOrWhiteSpace(_publishedSnapshotStatus.StatusUrl)) { return(_publishedSnapshotStatus.StatusUrl); } throw new NotSupportedException("Not supported: " + _publishedSnapshotStatus.GetType().FullName); }