Beispiel #1
0
        public IEnumerable<Entities.Page> GetAll()
        {
            
            //var siteStore = new SiteStore(Context.FileSystem);
            var pageStore = new PageStore(Context.FileSystem);
            //var site = siteStore.GetSite(Context.HostString);
            var pages = pageStore.GetForSite(Context.Site);

            if (!pages.Any())
            {
                var page = new Entities.Page {Name = "Home", Url = "", SiteId = Context.Site.Id, Template = "Index"};
                pageStore.Add(page);

                AddDefaultContent(page);
                pages = new List<Entities.Page> {page};
            }
            return pages;
        }
        public IEnumerable <Entities.Page> GetAll()
        {
            //var siteStore = new SiteStore(Context.FileSystem);
            var pageStore = new PageStore(Context.FileSystem);
            //var site = siteStore.GetSite(Context.HostString);
            var pages = pageStore.GetForSite(Context.Site);

            if (!pages.Any())
            {
                var page = new Entities.Page {
                    Name = "Home", Url = "", SiteId = Context.Site.Id, Template = "Index"
                };
                pageStore.Add(page);

                AddDefaultContent(page);
                pages = new List <Entities.Page> {
                    page
                };
            }
            return(pages);
        }