public SessionService(IUserService userService, IRepository<GameSession> sessionRepository, ISessionPlayerFactory sessionPlayerFactory) { this.userService = userService; this.sessionRepository = sessionRepository; this.sessionPlayerFactory = sessionPlayerFactory; }
public GameCreationPluginComponent(IUserService userService, ISessionService sessionService, INotificationService notificationService, ISessionPlayerFactory sessionPlayerFactory, ISessionPlayerSetup sessionPlayerSetup, IGameInviteDecorator gameInviteDecorator, ISerializer serializer) : base(notificationService, serializer) { this.userService = userService; this.sessionService = sessionService; this.sessionPlayerFactory = sessionPlayerFactory; this.sessionPlayerSetup = sessionPlayerSetup; this.gameInviteDecorator = gameInviteDecorator; }