C# Class TweetHarbor.Controllers.AccountController

Provides the /Account controller
Inheritance: Controller
Mostra file Open project: sethwebster/TweetHarbor Class Usage Examples

Public Methods

Method Description
AccountController ( ITweetHarborDbContext database, ITweetHarborTwitterService twitter, IFormsAuthenticationWrapper Authentication ) : System
AccountSetup ( string Id ) : System.Web.Mvc.ActionResult
Authorize ( string Client ) : System.Web.Mvc.ActionResult
LogIn ( ) : System.Web.Mvc.ActionResult
LogOff ( ) : System.Web.Mvc.ActionResult
OAuthComplete ( string Id, string Client, string ReturnUrl ) : System.Web.Mvc.ActionResult

For twitter

For AppHb

Register ( ) : System.Web.Mvc.ActionResult

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
AccountSetup ( string Id, User user, string ReturnUrl ) : System.Web.Mvc.ActionResult
GlobalNotificationToggle ( string TweetType, bool Value ) : System.Web.Mvc.JsonResult
Index ( ) : System.Web.Mvc.ActionResult
Register ( TweetHarbor.Models.RegisterModel model ) : System.Web.Mvc.ActionResult
UpdateEmail ( string EmailAddress ) : System.Web.Mvc.JsonResult

Method Details

AccountController() public method

public AccountController ( ITweetHarborDbContext database, ITweetHarborTwitterService twitter, IFormsAuthenticationWrapper Authentication ) : System
database ITweetHarborDbContext
twitter ITweetHarborTwitterService
Authentication IFormsAuthenticationWrapper
return System

AccountSetup() public method

public AccountSetup ( string Id ) : System.Web.Mvc.ActionResult
Id string
return System.Web.Mvc.ActionResult

Authorize() public method

public Authorize ( string Client ) : System.Web.Mvc.ActionResult
Client string
return System.Web.Mvc.ActionResult

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

LogIn() public method

public LogIn ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

LogOff() public method

public LogOff ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

OAuthComplete() public method

For twitter For AppHb
public OAuthComplete ( string Id, string Client, string ReturnUrl ) : System.Web.Mvc.ActionResult
Id string
Client string
ReturnUrl string
return System.Web.Mvc.ActionResult

Register() public method

public Register ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult