protected override void Render(HtmlTextWriter output) { var links = OperationNames?.ToDictionary(p => new KeyValuePair <string, string>("?op=" + p, p)); var operationsPart = new ListTemplate { Title = MetadataFeature.Operations, ListItemsMap = links, ListItemTemplate = @"<li><a href=""{0}"">{1}</a></li>" }.ToString(); var renderedTemplate = HtmlTemplates.Format( HtmlTemplates.GetFormatOperationsTemplate(), Title, Format, operationsPart, Env.VersionString ); output.Write(renderedTemplate); }