protected override void RenderOperations(HtmlTextWriter writer, Operations allOperations) { var defaultPage = new IndexOperationsControl { MetadataConfig = EndpointHost.Config.ServiceEndpointsMetadataConfig, Title = EndpointHost.Config.ServiceName, Xsds = XsdTypes.Xsds, OperationNames = allOperations.Names, UsageExamplesBaseUri = EndpointHost.Config.UsageExamplesBaseUri, }; defaultPage.RenderControl(writer); }
protected override void RenderOperations(HtmlTextWriter writer, IHttpRequest httpReq, ServiceMetadata metadata) { var defaultPage = new IndexOperationsControl { HttpRequest = httpReq, MetadataConfig = EndpointHost.Config.MetadataPagesConfig, Title = EndpointHost.Config.ServiceName, Xsds = XsdTypes.Xsds, XsdServiceTypesIndex = 1, OperationNames = metadata.GetOperationNamesForMetadata(httpReq), MetadataPageBodyHtml = EndpointHost.Config.MetadataPageBodyHtml, }; defaultPage.RenderControl(writer); }
protected override void RenderOperations(HtmlTextWriter writer, IHttpRequest httpReq, ServiceMetadata metadata) { var defaultPage = new IndexOperationsControl { HttpRequest = httpReq, MetadataConfig = EndpointHost.Config.CreateMetadataPagesConfig(metadata), Title = metadata.FullServiceName, AntServiceStackVersion = metadata.AntServiceStackVersion, AntCodeGenVersion = metadata.AntCodeGenVersion, OperationNames = metadata.GetAllOperationNames() }; defaultPage.RenderControl(writer); }