Beispiel #1
0
        private static IResourceList FindOrCreateWeblinksByUrl(string url, string title)
        {
            IResourceList weblinks = Core.ResourceStore.FindResources("Weblink", _propURL, url.Trim());

            if (weblinks.Count > 0)
            {
                return(weblinks);
            }
            int       id      = Core.SettingStore.ReadInt("Favorites", "CatAnnRoot", _bookmarkService.BookmarksRoot.Id);
            IResource annRoot = Core.ResourceStore.TryLoadResource(id) ?? _bookmarkService.BookmarksRoot;

            return(BookmarkService.FindOrCreateBookmark(annRoot, title, url, true).ToResourceList());
        }