Skip to main content

JsvMetadataHandler

Assembly: ServiceStack.dll​
View Source​
Declaration
public class JsvMetadataHandler : BaseMetadataHandler, IHttpAsyncHandler, IHttpHandler, IServiceStackHandler

Properties​

Format​

View Source​
Declaration
public override Format Format { get; }

Inherited Properties​

ContentFormat​

View Source​
Declaration
public string ContentFormat { get; set; }

ContentType​

View Source​
Declaration
public string ContentType { get; set; }

Format​

View Source​
Declaration
public abstract Format Format { get; }

Methods​

CreateMessage(Type)​

View Source​
Declaration
protected override string CreateMessage(Type dtoType)
Returns​

System.String

Parameters​
TypeName
System.TypedtoType

Inherited Methods​

AssertAccess(IRequest, IResponse, String)​

View Source​
Declaration
protected bool AssertAccess(IRequest httpReq, IResponse httpRes, string operationName)
Returns​

System.Boolean

Parameters​
TypeName
ServiceStack.Web.IRequesthttpReq
ServiceStack.Web.IResponsehttpRes
System.StringoperationName

CreateMessage(Type)​

View Source​
Declaration
protected abstract string CreateMessage(Type dtoType)
Returns​

System.String

Parameters​
TypeName
System.TypedtoType

CreateResponse(Type)​

View Source​
Declaration
public virtual string CreateResponse(Type type)
Returns​

System.String

Parameters​
TypeName
System.Typetype

ProcessOperationsAsync(Stream, IRequest, IResponse)​

View Source​
Declaration
protected virtual async Task ProcessOperationsAsync(Stream writer, IRequest httpReq, IResponse httpRes)
Returns​

System.Threading.Tasks.Task

Parameters​
TypeName
System.IO.Streamwriter
ServiceStack.Web.IRequesthttpReq
ServiceStack.Web.IResponsehttpRes

ProcessRequestAsync(IRequest, IResponse, String)​

View Source​
Declaration
public override async Task ProcessRequestAsync(IRequest httpReq, IResponse httpRes, string operationName)
Returns​

System.Threading.Tasks.Task

Parameters​
TypeName
ServiceStack.Web.IRequesthttpReq
ServiceStack.Web.IResponsehttpRes
System.StringoperationName

RenderOperationAsync(Stream, IRequest, String, String, String, String, Operation)​

View Source​
Declaration
protected virtual Task RenderOperationAsync(Stream output, IRequest httpReq, string operationName, string requestMessage, string responseMessage, string metadataHtml, Operation operation)
Returns​

System.Threading.Tasks.Task

Parameters​
TypeName
System.IO.Streamoutput
ServiceStack.Web.IRequesthttpReq
System.StringoperationName
System.StringrequestMessage
System.StringresponseMessage
System.StringmetadataHtml
ServiceStack.Host.Operationoperation

RenderOperationsAsync(Stream, IRequest, ServiceMetadata)​

View Source​
Declaration
protected virtual async Task RenderOperationsAsync(Stream output, IRequest httpReq, ServiceMetadata metadata)
Returns​

System.Threading.Tasks.Task

Parameters​
TypeName
System.IO.Streamoutput
ServiceStack.Web.IRequesthttpReq
ServiceStack.Host.ServiceMetadatametadata

Implements​