public SessionGuiService( SessionGui sessionGui, MatchService matchService, PrefabBuilder prefabBuilder) { _sessionGui = sessionGui; _matchService = matchService; _prefabBuilder = prefabBuilder; }
// TODO: Better Initialization public GuiController( AuthGui authGui, SessionGui sessionGui, ConnectionGui connectionGui, PrefabBuilder prefabBuilder) { _authService = new AuthGuiService(authGui); _connectionService = new ConnectionGuiService(connectionGui); _sessionService = new SessionGuiService(sessionGui, new MatchService(), prefabBuilder); }