Пример #1
0
 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;
 }