C# Класс UI.Controllers.AccountController

Наследование: Controller
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AccountController System
AddErrors void
ChangeEmailAddress System.Threading.Tasks.Task
ChangeEmailAddress Task
ChangePassword System.Threading.Tasks.Task
ChangePassword Task
ConfirmEmail System.Threading.Tasks.Task
ConfirmEmail Task
ConsumeInvitation System.Web.Mvc.ActionResult
ConsumeInvitation ActionResult
Disassociate System.Threading.Tasks.Task
Disassociate Task
ExternalLogin System.Web.Mvc.ActionResult
ExternalLogin ActionResult
ExternalLoginCallback System.Threading.Tasks.Task
ExternalLoginCallback Task
ExternalLoginConfirmation System.Threading.Tasks.Task
ExternalLoginConfirmation Task
ExternalLoginFailure ActionResult
ForgotPassword ActionResult
ForgotPassword Task
ForgotPasswordConfirmation ActionResult
GetBaseManageAccountViewModel ManageAccountViewModel
HasPassword bool
LinkLogin System.Web.Mvc.ActionResult
LinkLogin ActionResult
LogOff ActionResult
Login System.Web.Mvc.ActionResult
Login ActionResult
Login Task
LoginForm ActionResult
Manage System.Web.Mvc.ActionResult
RedirectToAction RedirectToRouteResult
RedirectToAction RedirectToRouteResult
RedirectToActionPermanent RedirectToRouteResult
RedirectToActionPermanent RedirectToRouteResult
RedirectToLocal ActionResult
Register ActionResult
Register Task
RemoveAccountList ActionResult
ResetPassword System.Web.Mvc.ActionResult
ResetPassword ActionResult
ResetPassword Task
ResetPasswordConfirmation ActionResult
SetBoardGameGeekUser ActionResult
SetBoardGameGeekUser System.Web.Mvc.ActionResult
SetPassword System.Threading.Tasks.Task
SetPassword Task
SetViewBag void
SignInAsync Task
UserGamingGroups ActionResult
UserGamingGroups System.Web.Mvc.ActionResult

Открытые методы

Метод Описание
AccountController ( ApplicationUserManager userManager, IUserRegisterer userRegisterer, IFirstTimeAuthenticator firstTimeAuthenticator, IAuthenticationManager authenticationManager, IGamingGroupInviteConsumer gamingGroupInvitationConsumer, IGamingGroupRetriever gamingGroupRetriever, IBoardGameGeekUserSaver boardGameGeekUserSaver, IBoardGameGeekApiClient boardGameGeekApiClient, IUserRetriever userRetriever ) : BusinessLogic.Logic
CreateGamingGroup ( ) : ActionResult
LinkLoginCallback ( ) : Task
Manage ( ManageMessageId message ) : ActionResult

Приватные методы

Метод Описание
AccountController ( Dummy d ) : System
AddErrors ( IdentityResult result, string validationKey = "" ) : void
ChangeEmailAddress ( ) : System.Threading.Tasks.Task
ChangeEmailAddress ( ChangeEmailViewModel model ) : Task
ChangePassword ( ) : System.Threading.Tasks.Task
ChangePassword ( ChangePasswordViewModel model ) : Task
ConfirmEmail ( ) : System.Threading.Tasks.Task
ConfirmEmail ( string userId, string code ) : Task
ConsumeInvitation ( ) : System.Web.Mvc.ActionResult
ConsumeInvitation ( string id, ApplicationUser currentUser ) : ActionResult
Disassociate ( ) : System.Threading.Tasks.Task
Disassociate ( string loginProvider, string providerKey ) : Task
ExternalLogin ( ) : System.Web.Mvc.ActionResult
ExternalLogin ( string provider, string returnUrl ) : ActionResult
ExternalLoginCallback ( ) : System.Threading.Tasks.Task
ExternalLoginCallback ( string returnUrl ) : Task
ExternalLoginConfirmation ( ) : System.Threading.Tasks.Task
ExternalLoginConfirmation ( ExternalLoginConfirmationViewModel model, string returnUrl ) : Task
ExternalLoginFailure ( ) : ActionResult
ForgotPassword ( ) : ActionResult
ForgotPassword ( ForgotPasswordViewModel model ) : Task
ForgotPasswordConfirmation ( ) : ActionResult
GetBaseManageAccountViewModel ( ) : ManageAccountViewModel
HasPassword ( ) : bool
LinkLogin ( ) : System.Web.Mvc.ActionResult
LinkLogin ( string provider ) : ActionResult
LogOff ( ) : ActionResult
Login ( ) : System.Web.Mvc.ActionResult
Login ( string returnUrl ) : ActionResult
Login ( LoginViewModel model, string returnUrl ) : Task
LoginForm ( ) : ActionResult
Manage ( ) : System.Web.Mvc.ActionResult
RedirectToAction ( ActionResult result ) : RedirectToRouteResult
RedirectToAction ( Task taskResult ) : RedirectToRouteResult
RedirectToActionPermanent ( ActionResult result ) : RedirectToRouteResult
RedirectToActionPermanent ( Task taskResult ) : RedirectToRouteResult
RedirectToLocal ( string returnUrl ) : ActionResult
Register ( ) : ActionResult
Register ( RegisterViewModel model ) : Task
RemoveAccountList ( ) : ActionResult
ResetPassword ( ) : System.Web.Mvc.ActionResult
ResetPassword ( string code ) : ActionResult
ResetPassword ( ResetPasswordViewModel model ) : Task
ResetPasswordConfirmation ( ) : ActionResult
SetBoardGameGeekUser ( BoardGameGeekIntegrationModel model, ApplicationUser currentUser ) : ActionResult
SetBoardGameGeekUser ( ) : System.Web.Mvc.ActionResult
SetPassword ( ) : System.Threading.Tasks.Task
SetPassword ( SetPasswordViewModel model ) : Task
SetViewBag ( ) : void
SignInAsync ( ApplicationUser user, bool isPersistent ) : Task
UserGamingGroups ( ApplicationUser currentUser ) : ActionResult
UserGamingGroups ( ) : System.Web.Mvc.ActionResult

Описание методов

AccountController() публичный Метод

public AccountController ( ApplicationUserManager userManager, IUserRegisterer userRegisterer, IFirstTimeAuthenticator firstTimeAuthenticator, IAuthenticationManager authenticationManager, IGamingGroupInviteConsumer gamingGroupInvitationConsumer, IGamingGroupRetriever gamingGroupRetriever, IBoardGameGeekUserSaver boardGameGeekUserSaver, IBoardGameGeekApiClient boardGameGeekApiClient, IUserRetriever userRetriever ) : BusinessLogic.Logic
userManager ApplicationUserManager
userRegisterer IUserRegisterer
firstTimeAuthenticator IFirstTimeAuthenticator
authenticationManager IAuthenticationManager
gamingGroupInvitationConsumer IGamingGroupInviteConsumer
gamingGroupRetriever IGamingGroupRetriever
boardGameGeekUserSaver IBoardGameGeekUserSaver
boardGameGeekApiClient IBoardGameGeekApiClient
userRetriever IUserRetriever
Результат BusinessLogic.Logic

CreateGamingGroup() публичный Метод

public CreateGamingGroup ( ) : ActionResult
Результат ActionResult

LinkLoginCallback() публичный Метод

public LinkLoginCallback ( ) : Task
Результат Task

Manage() публичный Метод

public Manage ( ManageMessageId message ) : ActionResult
message ManageMessageId
Результат ActionResult