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); }
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); }
public static string IsActive(this DocumentationItem item, string activeClass = "active") { return(item.Name.IsActive(activeClass)); }