// This line is separated into a function to prevent uncessarily loading FutureProof into memory. private void FutureProofAttach(ConnectionManager connectionManager, Connection connection, ConnectionArgs args, int version) { connectionManager.AttachConnection(connection.FutureProof(PlayerIOServices.BotBitsVersion, version), args); }
protected virtual Task Attach(ConnectionManager connectionManager, Connection connection, ConnectionArgs args, int?version) { connectionManager.AttachConnection(connection, args); return(TaskHelper.FromResult(true)); }