C# Class PrePrompt.Samples.Common.WebLinkingProcessor

Inheritance: System.ServiceModel.Dispatcher.Processor
ファイルを表示 Open project: prompt/preprompt-wcf-http

Public Methods

Method Description
WebLinkingProcessor ( WebLinksRegistry registry, System.ServiceModel.Description.HttpOperationDescription httpOperationDescription, MediaTypeProcessorMode mode ) : System.Collections.Generic

Protected Methods

Method Description
OnExecute ( object input ) : System.ServiceModel.Dispatcher.ProcessorResult
OnGetInArguments ( ) : IEnumerable
OnGetOutArguments ( ) : IEnumerable

Private Methods

Method Description
addLinkHeader ( HttpResponseMessage httpResponse, WebLinkCollection linkCollection ) : void
extractLinkDescription ( WebLinkTarget target ) : string

Method Details

OnExecute() protected method

protected OnExecute ( object input ) : System.ServiceModel.Dispatcher.ProcessorResult
input object
return System.ServiceModel.Dispatcher.ProcessorResult

OnGetInArguments() protected method

protected OnGetInArguments ( ) : IEnumerable
return IEnumerable

OnGetOutArguments() protected method

protected OnGetOutArguments ( ) : IEnumerable
return IEnumerable

WebLinkingProcessor() public method

public WebLinkingProcessor ( WebLinksRegistry registry, System.ServiceModel.Description.HttpOperationDescription httpOperationDescription, MediaTypeProcessorMode mode ) : System.Collections.Generic
registry WebLinksRegistry
httpOperationDescription System.ServiceModel.Description.HttpOperationDescription
mode MediaTypeProcessorMode
return System.Collections.Generic