C# Class BusinessLogic.Logic.Users.UserRegisterer

Inheritance: IUserRegisterer
Show file Open project: NemeStats/NemeStats

Public Methods

Method Description
RegisterUser ( NewUser newUser ) : Task
UserRegisterer ( ApplicationUserManager applicationUserManager, IFirstTimeAuthenticator firstTimeUserAuthenticator, IDataContext dataContext, ApplicationSignInManager signInManager, INemeStatsEventTracker eventTracker, IGamingGroupInviteConsumer gamingGroupInviteConsumer ) : BusinessLogic.DataAccess

Private Methods

Method Description
SignInAndAssociateGamingGroup ( NewUser newUser, ApplicationUser newApplicationUser ) : Task

Method Details

RegisterUser() public method

public RegisterUser ( NewUser newUser ) : Task
newUser BusinessLogic.Models.User.NewUser
return Task

UserRegisterer() public method

public UserRegisterer ( ApplicationUserManager applicationUserManager, IFirstTimeAuthenticator firstTimeUserAuthenticator, IDataContext dataContext, ApplicationSignInManager signInManager, INemeStatsEventTracker eventTracker, IGamingGroupInviteConsumer gamingGroupInviteConsumer ) : BusinessLogic.DataAccess
applicationUserManager ApplicationUserManager
firstTimeUserAuthenticator IFirstTimeAuthenticator
dataContext IDataContext
signInManager ApplicationSignInManager
eventTracker INemeStatsEventTracker
gamingGroupInviteConsumer IGamingGroupInviteConsumer
return BusinessLogic.DataAccess