C# Class Suteki.TardisBank.Web.Mvc.Controllers.UserController

Inheritance: Controller
Mostra file Open project: sharparchitecture/Sharp-Architecture

Public Methods

Method Description
UserController ( IUserService userService, IFormsAuthenticationService formsAuthenticationService, TardisConfiguration configuration, IMediator mediator ) : System

Private Methods

Method Description
Activate ( string id ) : System.Web.Mvc.ActionResult
AddChild ( ) : System.Web.Mvc.ActionResult
AddChild ( Suteki.TardisBank.Web.Mvc.Controllers.ViewModels.RegistrationViewModel registrationViewModel ) : System.Web.Mvc.ActionResult
Confirm ( ) : System.Web.Mvc.ActionResult
DisplayGreeting ( ) : System.Web.Mvc.ActionResult
GetRegistrationViewModel ( ) : Suteki.TardisBank.Web.Mvc.Controllers.ViewModels.RegistrationViewModel
GetRoles ( User user ) : string[]
Login ( ) : System.Web.Mvc.ActionResult
Login ( Suteki.TardisBank.Web.Mvc.Controllers.ViewModels.LoginViewModel loginViewModel ) : System.Web.Mvc.ActionResult
Logout ( ) : System.Web.Mvc.ActionResult
Messages ( ) : System.Web.Mvc.ActionResult
ReadMessage ( int id ) : System.Web.Mvc.ActionResult
Register ( ) : System.Web.Mvc.ActionResult
Register ( Suteki.TardisBank.Web.Mvc.Controllers.ViewModels.RegistrationViewModel registrationViewModel ) : System.Web.Mvc.ActionResult
RegisterInternal ( Suteki.TardisBank.Web.Mvc.Controllers.ViewModels.RegistrationViewModel registrationViewModel, string usernameTakenMessage, User>.Func createUser, Func confirmAction, Func invalidModelStateAction, Action afterUserCreated = null ) : System.Web.Mvc.ActionResult

Method Details

UserController() public method

public UserController ( IUserService userService, IFormsAuthenticationService formsAuthenticationService, TardisConfiguration configuration, IMediator mediator ) : System
userService IUserService
formsAuthenticationService IFormsAuthenticationService
configuration Suteki.TardisBank.Tasks.TardisConfiguration
mediator IMediator
return System