Inheritance: IHttpRequestDelegate, IRequestProcessor
コード例 #1
0
ファイル: HttpServer.cs プロジェクト: TomPallister/HttpMock
 public HttpServer(Uri uri)
 {
     _uri                   = uri;
     _scheduler             = KayakScheduler.Factory.Create(new SchedulerDelegate());
     _requestProcessor      = new RequestProcessor(new EndpointMatchingRule(), new RequestHandlerList());
     _requestWasCalled      = new RequestWasCalled(_requestProcessor);
     _requestWasNotCalled   = new RequestWasNotCalled(_requestProcessor);
     _requestHandlerFactory = new RequestHandlerFactory(_requestProcessor);
 }
コード例 #2
0
ファイル: HttpServer.cs プロジェクト: oschwald/HttpMock
 public HttpServer(Uri uri)
 {
     _uri = uri;
     _scheduler = KayakScheduler.Factory.Create(new SchedulerDelegate());
     _requestProcessor = new RequestProcessor(new EndpointMatchingRule(), new RequestHandlerList());
     _requestWasCalled = new RequestWasCalled(_requestProcessor);
     _requestWasNotCalled = new RequestWasNotCalled(_requestProcessor);
     _requestHandlerFactory = new RequestHandlerFactory(_requestProcessor);
 }
コード例 #3
0
 public RequestHandlerFactory(RequestProcessor requestProcessor)
 {
     _requestProcessor = requestProcessor;
 }
コード例 #4
0
ファイル: RequestHandler.cs プロジェクト: oschwald/HttpMock
 public RequestHandler(string path, RequestProcessor requestProcessor)
 {
     Path = path;
     RequestProcessor = requestProcessor;
     QueryParams = new Dictionary<string, string>();
 }
コード例 #5
0
ファイル: RequestHandler.cs プロジェクト: jcornell/HttpMock
 public void WithStatus(HttpStatusCode httpStatusCode)
 {
     ResponseBuilder.WithStatus(httpStatusCode);
     RequestProcessor.Add(this);
 }
コード例 #6
0
 public RequestHandlerFactory(RequestProcessor requestProcessor)
 {
     _requestProcessor = requestProcessor;
 }
コード例 #7
0
 public RequestHandler(string path, RequestProcessor requestProcessor)
 {
     Path             = path;
     RequestProcessor = requestProcessor;
     QueryParams      = new Dictionary <string, string>();
 }