You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
@using System.Web.Http@using System.Web.Http.Controllers@using System.Web.Http.Description@using QZWebApi.Areas.HelpPage@using QZWebApi.Areas.HelpPage.Models@model IGrouping<HttpControllerDescriptor, ApiDescription>
@{ var controllerDocumentation = ViewBag.DocumentationProvider != null ? ViewBag.DocumentationProvider.GetDocumentation(Model.Key) : null;}
<h2 id="@Model.Key.ControllerName">@Model.Key.ControllerName</h2>@if (!String.IsNullOrEmpty(controllerDocumentation)){ <p>@controllerDocumentation</p>}<table class="help-page-table"> <thead> <tr><th>API</th><th>Description</th></tr> </thead> <tbody> @foreach (var api in Model) { <tr> <td class="api-name"><a href="@Url.Action("Api", "Help", new { apiId = api.GetFriendlyId() })">@api.HttpMethod.Method @api.RelativePath</a></td> <td class="api-documentation"> @if (api.Documentation != null) { <p>@api.Documentation</p> } else { <p>No documentation available.</p> } </td> </tr> } </tbody></table>
|