C# 클래스 Raven.Database.Server.AbstractRequestResponder

파일 보기 프로젝트 열기: nhsevidence/ravendb

보호된 프로퍼티들

프로퍼티 타입 설명
server HttpServer
urlMatcher System.Text.RegularExpressions.Regex

공개 메소드들

메소드 설명
Initialize ( Func databaseGetter, Func settingsGetter, Func tenantIdGetter, HttpServer theServer ) : void
Respond ( IHttpContext context ) : void
WillRespond ( IHttpContext context ) : bool

보호된 메소드들

메소드 설명
AbstractRequestResponder ( ) : System
GetRequestTransaction ( IHttpContext context ) : Raven.Abstractions.Data.TransactionInformation

메소드 상세

AbstractRequestResponder() 보호된 메소드

protected AbstractRequestResponder ( ) : System
리턴 System

GetRequestTransaction() 보호된 메소드

protected GetRequestTransaction ( IHttpContext context ) : Raven.Abstractions.Data.TransactionInformation
context IHttpContext
리턴 Raven.Abstractions.Data.TransactionInformation

Initialize() 공개 메소드

public Initialize ( Func databaseGetter, Func settingsGetter, Func tenantIdGetter, HttpServer theServer ) : void
databaseGetter Func
settingsGetter Func
tenantIdGetter Func
theServer HttpServer
리턴 void

Respond() 공개 추상적인 메소드

public abstract Respond ( IHttpContext context ) : void
context IHttpContext
리턴 void

WillRespond() 공개 메소드

public WillRespond ( IHttpContext context ) : bool
context IHttpContext
리턴 bool

프로퍼티 상세

server 보호되어 있는 프로퍼티

protected HttpServer,Raven.Database.Server server
리턴 HttpServer

urlMatcher 보호되어 있는 프로퍼티

protected Regex,System.Text.RegularExpressions urlMatcher
리턴 System.Text.RegularExpressions.Regex