public Task EstablishedConnectionAsync(Connection connection) { Workload(); if (EstablishedConnection == null) { return(Task.CompletedTask); } return(EstablishedConnection?.Invoke(connection)); }
public void OnNewClient(Socket socket) { var connection = new EstablishedConnection(socket); _connections.Add(connection); var prefabMessage = Instantiate(PlayerSpawnPrefab, transform); connection.CreateObjectOverNetwork(prefabMessage); Destroy(prefabMessage); }