示例#1
0
        public DocumentationItem Build(IDictionary <string, object> dynamicRaml)
        {
            var item = new DocumentationItem();

            item.Title   = dynamicRaml.ContainsKey("title") ? (string)dynamicRaml["title"] : null;
            item.Content = dynamicRaml.ContainsKey("content") ? (string)dynamicRaml["content"] : null;
            return(item);
        }
示例#2
0
        public DocumentationItem Build(IDictionary <string, object> dynamicRaml)
        {
            var item = new DocumentationItem
            {
                Title       = dynamicRaml.ContainsKey("title") ? (string)dynamicRaml["title"] : null,
                Content     = dynamicRaml.ContainsKey("content") ? (string)dynamicRaml["content"] : null,
                Annotations = AnnotationsBuilder.GetAnnotations(dynamicRaml)
            };

            return(item);
        }
示例#3
0
 public static string IsActive(this DocumentationItem item, string activeClass = "active")
 {
     return(item.Name.IsActive(activeClass));
 }