C# Class Common.Controller.CookieTempDataProvider

Inheritance: ITempDataProvider
Mostra file Open project: rabbal/Mvc5

Public Methods

Method Description
CookieTempDataProvider ( IRemotingFormatter formatter ) : System

Protected Methods

Method Description
LoadTempData ( ControllerContext controllerContext ) : object>.IDictionary
SaveTempData ( ControllerContext controllerContext, object>.IDictionary values ) : void

Private Methods

Method Description
Base64StringToDictionary ( string base64EncodedSerializedTempData ) : object>.IDictionary
DictionaryToBase64String ( object>.IDictionary values ) : string
GetCookie ( ControllerContext controllerContext ) : System.Web.HttpCookie
ITempDataProvider ( ControllerContext controllerContext ) : object>.IDictionary
ITempDataProvider ( ControllerContext controllerContext, object>.IDictionary values ) : void
IssueCookie ( ControllerContext controllerContext, string value ) : void

Method Details

CookieTempDataProvider() public method

public CookieTempDataProvider ( IRemotingFormatter formatter ) : System
formatter IRemotingFormatter
return System

LoadTempData() protected method

protected LoadTempData ( ControllerContext controllerContext ) : object>.IDictionary
controllerContext ControllerContext
return object>.IDictionary

SaveTempData() protected method

protected SaveTempData ( ControllerContext controllerContext, object>.IDictionary values ) : void
controllerContext ControllerContext
values object>.IDictionary
return void