public GameStarter(IEventHub eventHub, IFetchRoom roomFetcher, IPersistRooms persister) { _eventHub = eventHub; _roomFetcher = roomFetcher; _persister = persister; }
public RoomCreator(IEventHub eventHub, IPersistRooms persister) { _eventHub = eventHub; _persister = persister; }
public RoomJoiner(IEventHub eventHub, IFetchRoom fetcher, IPersistRooms persister) { _eventHub = eventHub; _persister = persister; _fetcher = fetcher; }
public CharacterPicker(IEventHub eventHub, IFetchRoom fetcher, IPersistRooms persister) { _eventHub = eventHub; _persister = persister; _fetcher = fetcher; }