FluorineFx.NET

Fluorine Context for requests

Similary to the ASP.NET HttpContext class you can access the Fluorine context for the current request from any code inside the same application domain.
The context information is accessed through the static property Current on the FluorineContext class.

For an AMF channel (Http request) the Fluorine context wrapps the underlying HttpContext.

It is recommended to use FluorineContext instead of HttpContext to not tie your application to ASP.NET that would otherwise work without change with a RTMP channel (both APS.NET hosted or FluorineFx Windows Service hosted).

If you are using both AMF and RTMP channels from the same Flex application do not expect that the Session will always access the underlying HttpSession object. For RTMP calls the ASP.NET HttpSession object is not accessible and the Session in this case references the RTMP connection's attribute store.

In this scenario the Client object can be used for identification and common storage (Flex only).