C# Class RestBucks.Infrastructure.XmlResponseProcessor

Inheritance: IResponseProcessor
显示文件 Open project: horsdal/Restbucks-on-Nancy

Public Methods

Method Description
CanProcess ( Nancy.Responses.Negotiation.MediaRange requestedMediaRange, dynamic model, Nancy.NancyContext context ) : Nancy.Responses.Negotiation.ProcessorMatch
Process ( Nancy.Responses.Negotiation.MediaRange requestedMediaRange, dynamic model, Nancy.NancyContext context ) : Response
XmlResponseProcessor ( IEnumerable serializers ) : System

Private Methods

Method Description
IsSomeXmlType ( Nancy.Responses.Negotiation.MediaRange requestedMediaRange ) : bool
IsTextHhtml ( Nancy.Responses.Negotiation.MediaRange requestedMediaRange ) : bool
IsWildCardOrApplicationType ( Nancy.Responses.Negotiation.MediaType superType ) : bool
IsWildCardOrXmlSubType ( Nancy.Responses.Negotiation.MediaType subtype ) : bool

Method Details

CanProcess() public method

public CanProcess ( Nancy.Responses.Negotiation.MediaRange requestedMediaRange, dynamic model, Nancy.NancyContext context ) : Nancy.Responses.Negotiation.ProcessorMatch
requestedMediaRange Nancy.Responses.Negotiation.MediaRange
model dynamic
context Nancy.NancyContext
return Nancy.Responses.Negotiation.ProcessorMatch

Process() public method

public Process ( Nancy.Responses.Negotiation.MediaRange requestedMediaRange, dynamic model, Nancy.NancyContext context ) : Response
requestedMediaRange Nancy.Responses.Negotiation.MediaRange
model dynamic
context Nancy.NancyContext
return Nancy.Response

XmlResponseProcessor() public method

public XmlResponseProcessor ( IEnumerable serializers ) : System
serializers IEnumerable
return System