Inheritance: INotifyPropertyChanging, INotifyPropertyChanged
Ejemplo n.º 1
0
 public override string GetEntryImageUrl(Entry entry)
 {
     return null;
 }
Ejemplo n.º 2
0
 public override string GetEntryImageUrl(Entry entry)
 {
     return GetEntryImageUrl(JObject.Parse(entry.body));
 }
Ejemplo n.º 3
0
        public FileInfo GetFilePath(Entry entry)
        {
            if (string.IsNullOrEmpty(entry.object_imageurl))
            return null;
              //Feed feed = feeds.Single(f => f.id == entry.feed_id);
              string extension = Path.GetExtension(entry.object_imageurl);

              // rijksmuseum       "http://www.rijksmuseum.nl/assetimage2.jsp?id=SK-A-4878&aria/maxwidth_288"
              if (entry.object_imageurl.Contains("www.rijksmuseum.nl") && string.IsNullOrEmpty(extension))
            extension = ".jpg";

              if (extension.Contains("?"))
            extension = extension.Split('?')[0];

              if (extension.ToLowerInvariant() != ".jpg" && extension.ToLowerInvariant() != ".png" && extension.ToLowerInvariant() != ".bmp" && extension.ToLowerInvariant() != ".gif")
            log.Warn("Invalid extension found: " + extension);
              if (extension.Length != 4)
            log.Warn("Extension wrong length: " + extension);

              return GetFilePath(entry.feed_id, entry.id, extension);
        }
Ejemplo n.º 4
0
 private Faces GetFace(Entry entry)
 {
     return new Faces(entry.facialdata, entry.object_imageurl, entry.imagewidth, entry.imageheight);
 }
Ejemplo n.º 5
0
 public abstract string GetEntryImageUrl(Entry entry);
Ejemplo n.º 6
0
 partial void UpdateEntry(Entry instance);
Ejemplo n.º 7
0
 partial void DeleteEntry(Entry instance);
Ejemplo n.º 8
0
 partial void InsertEntry(Entry instance);
Ejemplo n.º 9
0
		private void detach_Entries(Entry entity)
		{
			this.SendPropertyChanging();
			entity.Feed = null;
		}
Ejemplo n.º 10
0
		private void attach_Entries(Entry entity)
		{
			this.SendPropertyChanging();
			entity.Feed = this;
		}
Ejemplo n.º 11
0
 public override string GetEntryImageUrl(Entry entry)
 {
     XmlDocument doc = new XmlDocument();
       doc.LoadXml(entry.body);
       return GetEntryImageUrl(doc.DocumentElement);
 }
Ejemplo n.º 12
0
 public override string GetEntryImageUrl(Entry entry)
 {
     throw new NotImplementedException();
 }