C# 클래스 BusinessLogic.Logic.Users.GamingGroupInviteConsumer

상속: IGamingGroupInviteConsumer
파일 보기 프로젝트 열기: NemeStats/NemeStats 1 사용 예제들

공개 메소드들

메소드 설명
AddExistingUserToGamingGroup ( string gamingGroupInvitationId ) : AddUserToGamingGroupResult
AddNewUserToGamingGroup ( string applicationUserId, System.Guid gamingGroupInvitationId ) : NewlyRegisteredUser
GamingGroupInviteConsumer ( IPendingGamingGroupInvitationRetriever pendingGamingGroupRetriever, ApplicationUserManager userManager, IDataContext dataContext ) : System

비공개 메소드들

메소드 설명
AddNewGamingGroupAssociation ( GamingGroupInvitation invitation ) : void
AssociatePlayerWithApplicationUser ( GamingGroupInvitation invitation, ApplicationUser userFromDatabase ) : Player
AssociateUserWithNewGamingGroup ( int gamingGroupId, ApplicationUser userFromDatabase ) : void
SwitchCurrentGamingGroup ( ApplicationUser existingUser, GamingGroupInvitation invitation ) : void
UpdateGamingGroupInvitation ( GamingGroupInvitation invitation, ApplicationUser userFromDatabase ) : void
ValidateApplicationUser ( ApplicationUser userFromDatabase, string userId ) : void
ValidateExistingUser ( GamingGroupInvitation invitation ) : ApplicationUser
ValidateGamingGroupInvitation ( string gamingGroupInvitationId ) : GamingGroupInvitation
ValidateInvitation ( System.Guid guid, GamingGroupInvitation invitation ) : void
ValidatePlayer ( Player player, GamingGroupInvitation invitation ) : void

메소드 상세

AddExistingUserToGamingGroup() 공개 메소드

public AddExistingUserToGamingGroup ( string gamingGroupInvitationId ) : AddUserToGamingGroupResult
gamingGroupInvitationId string
리턴 BusinessLogic.Models.User.AddUserToGamingGroupResult

AddNewUserToGamingGroup() 공개 메소드

public AddNewUserToGamingGroup ( string applicationUserId, System.Guid gamingGroupInvitationId ) : NewlyRegisteredUser
applicationUserId string
gamingGroupInvitationId System.Guid
리턴 BusinessLogic.Models.User.NewlyRegisteredUser

GamingGroupInviteConsumer() 공개 메소드

public GamingGroupInviteConsumer ( IPendingGamingGroupInvitationRetriever pendingGamingGroupRetriever, ApplicationUserManager userManager, IDataContext dataContext ) : System
pendingGamingGroupRetriever IPendingGamingGroupInvitationRetriever
userManager ApplicationUserManager
dataContext IDataContext
리턴 System