public override async Task<AssociationHandle> Associate(Address remoteAddress) { if (!ServerChannel.IsOpen) throw new HeliosConnectionException(ExceptionType.NotOpen, "Transport is not open"); return await AssociateInternal(remoteAddress); }