예제 #1
0
        public IEnumerable <TemplateContentSummary> GetTemplateVersions(string templateName)
        {
            var containerClient = GetTemplatesContainer();

            return(containerClient.GetBlobs(BlobTraits.Metadata, BlobStates.Snapshots, templateName)
                   .Select(o => ContentItemFactory.BuildTemplateSummary($"{containerClient.Uri}/{o.Name}", o))
                   .ToList());
        }
예제 #2
0
        public IEnumerable <TemplateContentSummary> GetTemplates()
        {
            var containerClient = GetTemplatesContainer();
            var blobs           = containerClient.GetBlobs(BlobTraits.Metadata);

            return(blobs
                   .Select(o => ContentItemFactory.BuildTemplateSummary($"{containerClient.Uri}/{o.Name}", o))
                   .ToList());
        }