C# Class Tigwi.UI.Controllers.HomeController

Inheritance: Controller
Datei anzeigen Open project: ismaelbelghiti/Tigwi

Private Properties

Property Type Description
MakeStorage IStorage

Public Methods

Method Description
HomeController ( IStorage storage ) : System
Index ( string error ) : System.Web.Mvc.ActionResult
Me ( string error ) : System.Web.Mvc.ActionResult

Protected Methods

Method Description
AuthenticateUser ( IUserModel value, bool rememberMe ) : IUserModel
Deauthenticate ( ) : void
OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void
ResetCurrentAccount ( ) : void
TrySetCurrentAccount ( IAccountModel value ) : bool

Private Methods

Method Description
MakeStorage ( string accountName, string accountKey ) : IStorage

Method Details

AuthenticateUser() protected method

protected AuthenticateUser ( IUserModel value, bool rememberMe ) : IUserModel
value IUserModel
rememberMe bool
return IUserModel

Deauthenticate() protected method

protected Deauthenticate ( ) : void
return void

HomeController() public method

public HomeController ( IStorage storage ) : System
storage IStorage
return System

Index() public method

public Index ( string error ) : System.Web.Mvc.ActionResult
error string
return System.Web.Mvc.ActionResult

Me() public method

public Me ( string error ) : System.Web.Mvc.ActionResult
error string
return System.Web.Mvc.ActionResult

OnAuthorization() protected method

protected OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void
filterContext System.Web.Mvc.AuthorizationContext
return void

ResetCurrentAccount() protected method

protected ResetCurrentAccount ( ) : void
return void

TrySetCurrentAccount() protected method

protected TrySetCurrentAccount ( IAccountModel value ) : bool
value IAccountModel
return bool