Table of Contents

Class HttpContextExtension

Namespace: Casewhere.Common
Assembly: Casewhere.Common.dll

public static class HttpContextExtension

Inheritance

objectHttpContextExtension

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object)

Methods

GetBrowserAgent(HttpRequestBase)

public static string GetBrowserAgent(this HttpRequestBase httpRequest)

Parameters

httpRequest HttpRequestBase

Returns

string

GetHost(HttpRequestBase)

public static string GetHost(this HttpRequestBase request)

Parameters

request HttpRequestBase

Returns

string

GetUserIp(HttpRequestBase)

public static string GetUserIp(this HttpRequestBase httpRequest)

Parameters

httpRequest HttpRequestBase

Returns

string

IsRequestToApiResource(HttpRequestBase)

public static bool IsRequestToApiResource(this HttpRequestBase request)

Parameters

request HttpRequestBase

Returns

bool

TryAddCasewhereSessionIndexCookie(HttpContextBase)

public static string TryAddCasewhereSessionIndexCookie(this HttpContextBase context)

Parameters

context HttpContextBase

Returns

string