Пример #1
0
        public WebCollection([NotNull] SpContext context, [NotNull] Uri webUrl)
        {
            Assert.ArgumentNotNull(context, "context");
            Assert.ArgumentNotNull(webUrl, "webUrl");

            this.Connector = new WebCollectionConnector(context, webUrl);
            this.Context   = context;
            this.WebUrl    = webUrl;
        }
Пример #2
0
        protected override List <Web> GetEntities()
        {
            if (this.Entities == null)
            {
                EntityValues webValuesCollection = new WebCollectionConnector(this.Context, this.WebUrl).GetWebs();

                this.Entities = new List <Web>();
                foreach (EntityValues webValues in webValuesCollection["Webs"])
                {
                    this.Entities.Add(new Web(webValues, this.Context));
                }
            }

            return(this.Entities);
        }