public ArrangementMode(Camera mainCamera, ArrangementModeContext context) { this.mainCamera = mainCamera; this.context = context; this.arrangementTargetCreateService = new ArrangementTargetCreateService(context.PlayerArrangementTargetRepository); this.reserveArrangementService = new ReserveArrangementService(context.PlayerArrangementTargetRepository); }
public GameContextMap(IPlayerArrangementTargetRepository playerArrangementTargetRepository) { this.menuSelectModeContext = new MenuSelectModeContext(); this.arrangementModeContext = new ArrangementModeContext(playerArrangementTargetRepository); this.arrangementMenuSelectModeContext = new ArrangementMenuSelectModeContext(); }