Esempio n. 1
0
        public void Update([FromBody] Bookmark bookmark)
        {
            var bookmarkItem = Context.Bookmarks.FirstOrDefault(b => b.Id == bookmark.Id);

            if (bookmarkItem == null)
            {
                return;
            }

            bookmarkItem.Title = bookmark.Title;

            if (bookmark.Url != bookmarkItem.Url)
            {
                bookmarkItem.Title = ProcessBookmark.ProcessTitle(bookmark.Url);
            }

            Context.Bookmarks.Update(bookmarkItem);
            Context.SaveChanges();
        }
Esempio n. 2
0
 public Guid Post([FromBody] Bookmark bookmark)
 {
     return(ProcessBookmark.NewBookmark(bookmark.Url));
 }