C# Class Raven.Abstractions.Connection.HttpRavenRequestFactory

Show file Open project: robashton/ravendb Class Usage Examples

Public Methods

Method Description
ConfigureRequest ( RavenConnectionStringOptions options, WebRequest request ) : void
Create ( string url, string method, RavenConnectionStringOptions connectionStringOptions ) : HttpRavenRequest

Private Methods

Method Description
GetCacheKey ( RavenConnectionStringOptions options ) : string>.Tuple
HandleUnauthorizedResponse ( RavenConnectionStringOptions options, WebResponse webResponse ) : Action

Method Details

ConfigureRequest() public method

public ConfigureRequest ( RavenConnectionStringOptions options, WebRequest request ) : void
options RavenConnectionStringOptions
request System.Net.WebRequest
return void

Create() public method

public Create ( string url, string method, RavenConnectionStringOptions connectionStringOptions ) : HttpRavenRequest
url string
method string
connectionStringOptions RavenConnectionStringOptions
return HttpRavenRequest