Syntax

C#
public interface IRailsEngineContext

The type exposes the following members.

Public Methods

  NameDescription
Public methodAddServiceOverloaded.
Public methodGetServiceOverloaded.
Public methodRemoveServiceOverloaded.
Public methodTransfer
Transfer the execution to another resource.

Public Properties

  NameDescription
Public propertyApplicationPath
Returns the application path.
Public propertyApplicationPhysicalPath
Returns the physical application path.
Public propertyCache
Access the Cache associated with this web execution context.
Public propertyContainer
If a container is available for the app, this property exposes its instance.
Public propertyCurrentController
Gets or sets the current controller.
Public propertyCurrentUser
Gets or sets the current user.
Public propertyFlash
Access a dictionary of volative items.
Public propertyItems
Returns the Items collection from the current HttpContext.
Public propertyLastException
Gets the last exception raised during the execution of an action.
Public propertyParams
Access the params (Query, Post, headers and Cookies)
Public propertyRequest
Gets the request object.
Public propertyRequestType
Gets the request type (GET, POST, etc)
Public propertyResponse
Gets the response object.
Public propertyServer
Returns an IServerUtility.
Public propertySession
Access the session objects.
Public propertyTrace
Gets the trace object.
Public propertyUnderlyingContext
Gets the underlying context of the API being used.
Public propertyUrl
Gets the request URL.
Public propertyUrlInfo
Returns the UrlInfo of the the current request.
Public propertyUrlReferrer
Gets the referring URL.

See Also