C# Класс HttpMock.ResponseBuilder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddHeader ( string header, string headerValue ) : void
BuildBody ( string>.IDictionary headers ) : IDataProducer
BuildHeaders ( ) : Kayak.Http.HttpResponseHead
Return ( Func body ) : ResponseBuilder
Return ( string body ) : ResponseBuilder
WithContentType ( string contentType ) : void
WithFile ( string pathToFile ) : void
WithFileRange ( string pathToFile, int from, int to ) : void
WithStatus ( HttpStatusCode httpStatusCode ) : void

Описание методов

AddHeader() публичный Метод

public AddHeader ( string header, string headerValue ) : void
header string
headerValue string
Результат void

BuildBody() публичный Метод

public BuildBody ( string>.IDictionary headers ) : IDataProducer
headers string>.IDictionary
Результат IDataProducer

BuildHeaders() публичный Метод

public BuildHeaders ( ) : Kayak.Http.HttpResponseHead
Результат Kayak.Http.HttpResponseHead

Return() публичный Метод

public Return ( Func body ) : ResponseBuilder
body Func
Результат ResponseBuilder

Return() публичный Метод

public Return ( string body ) : ResponseBuilder
body string
Результат ResponseBuilder

WithContentType() публичный Метод

public WithContentType ( string contentType ) : void
contentType string
Результат void

WithFile() публичный Метод

public WithFile ( string pathToFile ) : void
pathToFile string
Результат void

WithFileRange() публичный Метод

public WithFileRange ( string pathToFile, int from, int to ) : void
pathToFile string
from int
to int
Результат void

WithStatus() публичный Метод

public WithStatus ( HttpStatusCode httpStatusCode ) : void
httpStatusCode HttpStatusCode
Результат void