You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by gi...@apache.org on 2024/06/07 11:15:15 UTC

(pulsar-dotpulsar) branch gh-pages updated: deploy: c95ee48ade3f90cd45b532a746e2e5476e30f19c

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/pulsar-dotpulsar.git


The following commit(s) were added to refs/heads/gh-pages by this push:
     new abd5105  deploy: c95ee48ade3f90cd45b532a746e2e5476e30f19c
abd5105 is described below

commit abd510571dd9f72c0356445b13a027251850bddb
Author: entvex <en...@users.noreply.github.com>
AuthorDate: Fri Jun 7 11:15:09 2024 +0000

    deploy: c95ee48ade3f90cd45b532a746e2e5476e30f19c
---
 api/DotPulsar.Abstractions.IAuthentication.html    |  10 +-
 api/DotPulsar.Abstractions.IConsumer-1.html        |   6 +-
 api/DotPulsar.Abstractions.IConsumer.html          |  22 +--
 api/DotPulsar.Abstractions.IConsumerBuilder-1.html |  30 ++---
 api/DotPulsar.Abstractions.IGetLastMessageIds.html |   8 +-
 api/DotPulsar.Abstractions.IHandleException.html   |   8 +-
 ...tPulsar.Abstractions.IHandleStateChanged-1.html |  10 +-
 api/DotPulsar.Abstractions.IMessage-1.html         |   8 +-
 api/DotPulsar.Abstractions.IMessage.html           |  46 +++----
 api/DotPulsar.Abstractions.IMessageBuilder-1.html  |  32 ++---
 api/DotPulsar.Abstractions.IMessageRouter.html     |   8 +-
 api/DotPulsar.Abstractions.IProducer-1.html        |   8 +-
 api/DotPulsar.Abstractions.IProducer.html          |  10 +-
 api/DotPulsar.Abstractions.IProducerBuilder-1.html |  65 +++++++--
 api/DotPulsar.Abstractions.IPulsarClient.html      |  14 +-
 ...otPulsar.Abstractions.IPulsarClientBuilder.html |  34 ++---
 api/DotPulsar.Abstractions.IReader-1.html          |   6 +-
 api/DotPulsar.Abstractions.IReader.html            |  10 +-
 api/DotPulsar.Abstractions.IReaderBuilder-1.html   |  20 +--
 api/DotPulsar.Abstractions.IReceive-1.html         |   8 +-
 api/DotPulsar.Abstractions.ISchema-1.html          |  12 +-
 api/DotPulsar.Abstractions.ISeek.html              |  10 +-
 api/DotPulsar.Abstractions.ISend-1.html            |   8 +-
 api/DotPulsar.Abstractions.ISendChannel-1.html     |  12 +-
 api/DotPulsar.Abstractions.IState-1.html           |  14 +-
 api/DotPulsar.AuthenticationFactory.html           |  10 +-
 api/DotPulsar.CompressionType.html                 |   6 +-
 api/DotPulsar.ConsumerOptions-1.html               |  44 +++---
 api/DotPulsar.ConsumerState.html                   |   6 +-
 api/DotPulsar.ConsumerStateChanged.html            |  10 +-
 api/DotPulsar.EncryptionPolicy.html                |   6 +-
 api/DotPulsar.ExceptionContext.html                |  14 +-
 ...tPulsar.Exceptions.AuthenticationException.html |  10 +-
 ...otPulsar.Exceptions.AuthorizationException.html |   8 +-
 ...Pulsar.Exceptions.ChannelNotReadyException.html |   8 +-
 api/DotPulsar.Exceptions.ChecksumException.html    |   8 +-
 api/DotPulsar.Exceptions.CompressionException.html |   8 +-
 ...otPulsar.Exceptions.ConfigurationException.html |   8 +-
 ...sar.Exceptions.ConnectionSecurityException.html |   8 +-
 ...tPulsar.Exceptions.ConsumerAssignException.html |   8 +-
 ...DotPulsar.Exceptions.ConsumerBusyException.html |   8 +-
 ...tPulsar.Exceptions.ConsumerClosedException.html |   8 +-
 ...ulsar.Exceptions.ConsumerDisposedException.html |   8 +-
 ...Pulsar.Exceptions.ConsumerFaultedException.html |  10 +-
 ...ulsar.Exceptions.ConsumerNotFoundException.html |   8 +-
 api/DotPulsar.Exceptions.DotPulsarException.html   |  10 +-
 api/DotPulsar.Exceptions.FaultedException.html     |  10 +-
 ...sar.Exceptions.IncompatibleSchemaException.html |   8 +-
 ...otPulsar.Exceptions.InvalidSchemeException.html |   8 +-
 ...ulsar.Exceptions.InvalidTopicNameException.html |   8 +-
 ...ceptions.InvalidTransactionStatusException.html |  10 +-
 api/DotPulsar.Exceptions.MetadataException.html    |   8 +-
 api/DotPulsar.Exceptions.NotAllowedException.html  |  10 +-
 api/DotPulsar.Exceptions.PersistenceException.html |   8 +-
 ...ions.ProducerBlockedQuotaExceededException.html |   8 +-
 ...DotPulsar.Exceptions.ProducerBusyException.html |   8 +-
 ...tPulsar.Exceptions.ProducerClosedException.html |   8 +-
 ...ulsar.Exceptions.ProducerDisposedException.html |   8 +-
 ...Pulsar.Exceptions.ProducerFaultedException.html |  10 +-
 ...tPulsar.Exceptions.ProducerFencedException.html |   8 +-
 ...sar.Exceptions.PulsarClientClosedException.html |   8 +-
 ...r.Exceptions.PulsarClientDisposedException.html |   8 +-
 ...DotPulsar.Exceptions.ReaderClosedException.html |   8 +-
 ...tPulsar.Exceptions.ReaderDisposedException.html |   8 +-
 ...otPulsar.Exceptions.ReaderFaultedException.html |  10 +-
 ...ar.Exceptions.SchemaSerializationException.html |   8 +-
 ...Pulsar.Exceptions.ServiceNotReadyException.html |   8 +-
 ...r.Exceptions.SubscriptionNotFoundException.html |   8 +-
 ...Pulsar.Exceptions.TooLargeMessageException.html |  12 +-
 ...Pulsar.Exceptions.TooManyRequestsException.html |   8 +-
 ...otPulsar.Exceptions.TopicNotFoundException.html |   8 +-
 ...Pulsar.Exceptions.TopicTerminatedException.html |   8 +-
 ...ar.Exceptions.TransactionConflictException.html |  10 +-
 ...ns.TransactionCoordinatorNotFoundException.html |  10 +-
 api/DotPulsar.Exceptions.UnknownException.html     |   8 +-
 ...sar.Exceptions.UnsupportedVersionException.html |   8 +-
 ...ulsar.Extensions.ConsumerBuilderExtensions.html |  12 +-
 api/DotPulsar.Extensions.ConsumerExtensions.html   |  22 +--
 ...Pulsar.Extensions.MessageBuilderExtensions.html |  10 +-
 api/DotPulsar.Extensions.MessageExtensions.html    |   8 +-
 ...ulsar.Extensions.MessageMetadataExtensions.html |  10 +-
 ...ulsar.Extensions.ProducerBuilderExtensions.html |  12 +-
 api/DotPulsar.Extensions.ProducerExtensions.html   |  16 +--
 ...r.Extensions.PulsarClientBuilderExtensions.html |  10 +-
 ...otPulsar.Extensions.PulsarClientExtensions.html |  18 +--
 ...tPulsar.Extensions.ReaderBuilderExtensions.html |  12 +-
 api/DotPulsar.Extensions.ReaderExtensions.html     |  14 +-
 api/DotPulsar.Extensions.ReceiveExtensions.html    |  10 +-
 api/DotPulsar.Extensions.SeekExtensions.html       |  10 +-
 ...DotPulsar.Extensions.SendChannelExtensions.html |  16 +--
 api/DotPulsar.Extensions.SendExtensions.html       |  16 +--
 api/DotPulsar.Extensions.StateExtensions.html      |  16 +--
 api/DotPulsar.FaultAction.html                     |   6 +-
 api/DotPulsar.Internal.Abstractions.IChannel.html  |  26 ++--
 api/DotPulsar.Internal.Abstractions.ICompress.html |   8 +-
 ...r.Internal.Abstractions.ICompressorFactory.html |  10 +-
 ...otPulsar.Internal.Abstractions.IConnection.html |  42 +++---
 ...lsar.Internal.Abstractions.IConnectionPool.html |  10 +-
 ...r.Internal.Abstractions.IConsumerChannel-1.html |  20 +--
 ...nal.Abstractions.IConsumerChannelFactory-1.html |   8 +-
 ...sar.Internal.Abstractions.IContainsChannel.html |  12 +-
 ...otPulsar.Internal.Abstractions.IDecompress.html |   8 +-
 ...Internal.Abstractions.IDecompressorFactory.html |  10 +-
 ...DotPulsar.Internal.Abstractions.IDequeue-1.html |   8 +-
 ...DotPulsar.Internal.Abstractions.IEnqueue-1.html |   8 +-
 api/DotPulsar.Internal.Abstractions.IEvent.html    |   8 +-
 api/DotPulsar.Internal.Abstractions.IExecute.html  |  30 ++---
 ...ar.Internal.Abstractions.IMessageFactory-1.html |   8 +-
 api/DotPulsar.Internal.Abstractions.IProcess.html  |  12 +-
 ...sar.Internal.Abstractions.IProducerChannel.html |  10 +-
 ...ernal.Abstractions.IProducerChannelFactory.html |   8 +-
 ...Pulsar.Internal.Abstractions.IPulsarStream.html |  10 +-
 ...ulsar.Internal.Abstractions.IRegisterEvent.html |   8 +-
 api/DotPulsar.Internal.Abstractions.IRequest.html  |  12 +-
 ...lsar.Internal.Abstractions.IStateChanged-1.html |  14 +-
 ...lsar.Internal.Abstractions.IStateManager-1.html |  10 +-
 api/DotPulsar.Internal.Abstractions.Process.html   |  26 ++--
 api/DotPulsar.Internal.ActionExceptionHandler.html |  10 +-
 ...ulsar.Internal.ActionStateChangedHandler-1.html |  12 +-
 api/DotPulsar.Internal.AsyncLock.html              |  12 +-
 api/DotPulsar.Internal.AsyncQueue-1.html           |  14 +-
 api/DotPulsar.Internal.AsyncQueueWithCursor-1.html |  24 ++--
 api/DotPulsar.Internal.Awaiter-2.html              |  20 +--
 api/DotPulsar.Internal.BatchHandler-1.html         |  16 +--
 ...lsar.Internal.CancelableCompletionSource-1.html |  18 +--
 api/DotPulsar.Internal.Channel.html                |  28 ++--
 api/DotPulsar.Internal.ChannelManager.html         |  46 +++----
 api/DotPulsar.Internal.ChannelManagerState.html    |   6 +-
 api/DotPulsar.Internal.ChannelState.html           |   6 +-
 api/DotPulsar.Internal.ChunkingPipeline.html       |  10 +-
 ....Internal.Compression.CompressionFactories.html |  10 +-
 ...sar.Internal.Compression.CompressionTester.html |   8 +-
 api/DotPulsar.Internal.Compression.Compressor.html |  14 +-
 ...sar.Internal.Compression.CompressorFactory.html |  12 +-
 ...otPulsar.Internal.Compression.Decompressor.html |  12 +-
 ...r.Internal.Compression.DecompressorFactory.html |  12 +-
 ...Internal.Compression.Lz4Compression.Decode.html |   6 +-
 ...Internal.Compression.Lz4Compression.Encode.html |   6 +-
 ...mpression.Lz4Compression.MaximumOutputSize.html |   6 +-
 ...Pulsar.Internal.Compression.Lz4Compression.html |   8 +-
 ...ernal.Compression.SnappyCompression.Decode.html |   6 +-
 ...ernal.Compression.SnappyCompression.Encode.html |   6 +-
 ...sar.Internal.Compression.SnappyCompression.html |   8 +-
 ...Compression.ZlibCompression.CompressBuffer.html |   6 +-
 ...mpression.ZlibCompression.UncompressBuffer.html |   6 +-
 ...ulsar.Internal.Compression.ZlibCompression.html |   8 +-
 ...nternal.Compression.ZstdCompression.Unwrap.html |   6 +-
 ....Internal.Compression.ZstdCompression.Wrap.html |   6 +-
 ...ulsar.Internal.Compression.ZstdCompression.html |   8 +-
 ...al.Compression.ZstdSharpCompression.Unwrap.html |   6 +-
 ...rnal.Compression.ZstdSharpCompression.Wrap.html |   6 +-
 ....Internal.Compression.ZstdSharpCompression.html |   8 +-
 api/DotPulsar.Internal.Connection.html             |  54 ++++----
 api/DotPulsar.Internal.ConnectionPool.html         |  14 +-
 api/DotPulsar.Internal.ConnectionState.html        |   6 +-
 api/DotPulsar.Internal.Connector.html              |  10 +-
 api/DotPulsar.Internal.Constants.html              |  34 ++---
 api/DotPulsar.Internal.Consumer-1.html             |  42 +++---
 api/DotPulsar.Internal.ConsumerBuilder-1.html      |  32 ++---
 api/DotPulsar.Internal.ConsumerChannel-1.html      |  24 ++--
 ...otPulsar.Internal.ConsumerChannelFactory-1.html |  10 +-
 api/DotPulsar.Internal.ConsumerProcess.html        |  12 +-
 api/DotPulsar.Internal.Crc32C.html                 |   8 +-
 ...DotPulsar.Internal.DefaultExceptionHandler.html |   8 +-
 ...DotPulsar.Internal.DotPulsarActivitySource.html |  12 +-
 api/DotPulsar.Internal.DotPulsarMeter.html         |  36 ++---
 api/DotPulsar.Internal.EnumLookup-2.html           |  12 +-
 ...DotPulsar.Internal.Events.ChannelActivated.html |  10 +-
 ...lsar.Internal.Events.ChannelClosedByServer.html |  10 +-
 ...DotPulsar.Internal.Events.ChannelConnected.html |  10 +-
 ...tPulsar.Internal.Events.ChannelDeactivated.html |  10 +-
 ...Pulsar.Internal.Events.ChannelDisconnected.html |  10 +-
 ...r.Internal.Events.ChannelReachedEndOfTopic.html |  10 +-
 ...Pulsar.Internal.Events.ChannelUnsubscribed.html |  10 +-
 api/DotPulsar.Internal.Events.ConsumerCreated.html |  10 +-
 ...DotPulsar.Internal.Events.ConsumerDisposed.html |  10 +-
 api/DotPulsar.Internal.Events.ExecutorFaulted.html |  12 +-
 api/DotPulsar.Internal.Events.ProducerCreated.html |  10 +-
 ...DotPulsar.Internal.Events.ProducerDisposed.html |  10 +-
 ...nternal.Events.ProducerWaitingForExclusive.html |  10 +-
 api/DotPulsar.Internal.Events.ReaderCreated.html   |  10 +-
 api/DotPulsar.Internal.Events.ReaderDisposed.html  |  10 +-
 ...r.Internal.Events.SendReceiptWrongOrdering.html |  10 +-
 ...otPulsar.Internal.ExceptionHandlerPipeline.html |  10 +-
 ...rnal.Exceptions.AsyncLockDisposedException.html |   8 +-
 ...nal.Exceptions.AsyncQueueDisposedException.html |   8 +-
 ...ions.AsyncQueueWithCursorDisposedException.html |   8 +-
 ...ptions.AsyncQueueWithCursorNoItemException.html |  10 +-
 ...nal.Exceptions.ConnectionDisposedException.html |   8 +-
 ...tions.ProducerSendReceiptOrderingException.html |  10 +-
 ...l.Exceptions.PulsarStreamDisposedException.html |   8 +-
 ...l.Exceptions.SendChannelCompletedException.html |   8 +-
 ...nal.Exceptions.UnexpectedResponseException.html |  10 +-
 api/DotPulsar.Internal.ExecutionResult-1.html      |  12 +-
 api/DotPulsar.Internal.Executor.html               |  32 ++---
 api/DotPulsar.Internal.ExecutorState.html          |   6 +-
 ...sar.Internal.Extensions.ActivityExtensions.html |  14 +-
 ...lsar.Internal.Extensions.CommandExtensions.html |  54 ++++----
 ...nternal.Extensions.MessageIdDataExtensions.html |  10 +-
 ...ernal.Extensions.MessageMetadataExtensions.html |  28 ++--
 ...ternal.Extensions.MessagePackageExtensions.html |  14 +-
 ...rnal.Extensions.ReadOnlySequenceExtensions.html |  10 +-
 api/DotPulsar.Internal.FuncExceptionHandler.html   |  10 +-
 ...tPulsar.Internal.FuncStateChangedHandler-1.html |  12 +-
 api/DotPulsar.Internal.IdLookup-1.html             |  18 +--
 api/DotPulsar.Internal.Message-1.html              |  48 +++----
 api/DotPulsar.Internal.MessageBuilder-1.html       |  34 ++---
 api/DotPulsar.Internal.MessageFactory-1.html       |  10 +-
 ...tPulsar.Internal.MessageMetadataObjectPool.html |  10 +-
 api/DotPulsar.Internal.MessagePackage.html         |  14 +-
 api/DotPulsar.Internal.MessageProcessor-1.html     |  12 +-
 api/DotPulsar.Internal.NotReadyChannel-1.html      |  24 ++--
 api/DotPulsar.Internal.PingPongHandler.html        |  20 +--
 api/DotPulsar.Internal.PingPongHandlerState.html   |   6 +-
 api/DotPulsar.Internal.ProcessManager.html         |  14 +-
 api/DotPulsar.Internal.Producer-1.html             |  30 ++---
 api/DotPulsar.Internal.ProducerBuilder-1.html      |  67 +++++++--
 api/DotPulsar.Internal.ProducerChannel.html        |  14 +-
 api/DotPulsar.Internal.ProducerChannelFactory.html |  18 +--
 api/DotPulsar.Internal.ProducerProcess.html        |  12 +-
 api/DotPulsar.Internal.ProducerResponse.html       |  14 +-
 api/DotPulsar.Internal.PulsarApi.AuthData.html     |  18 +--
 api/DotPulsar.Internal.PulsarApi.AuthMethod.html   |   6 +-
 ...Pulsar.Internal.PulsarApi.BaseCommand.Type.html |   6 +-
 api/DotPulsar.Internal.PulsarApi.BaseCommand.html  | 124 ++++++++---------
 ...sar.Internal.PulsarApi.BrokerEntryMetadata.html |  18 +--
 ...lsar.Internal.PulsarApi.CommandAck.AckType.html |   6 +-
 ...l.PulsarApi.CommandAck.ValidationErrorType.html |   6 +-
 api/DotPulsar.Internal.PulsarApi.CommandAck.html   |  38 +++---
 ...lsar.Internal.PulsarApi.CommandAckResponse.html |  38 +++---
 ...rnal.PulsarApi.CommandActiveConsumerChange.html |  14 +-
 ...nternal.PulsarApi.CommandAddPartitionToTxn.html |  22 +--
 ...PulsarApi.CommandAddPartitionToTxnResponse.html |  32 ++---
 ...rnal.PulsarApi.CommandAddSubscriptionToTxn.html |  22 +--
 ...sarApi.CommandAddSubscriptionToTxnResponse.html |  32 ++---
 ...ar.Internal.PulsarApi.CommandAuthChallenge.html |  20 +--
 ...sar.Internal.PulsarApi.CommandAuthResponse.html |  20 +--
 ...ar.Internal.PulsarApi.CommandCloseConsumer.html |  10 +-
 ...ar.Internal.PulsarApi.CommandCloseProducer.html |  10 +-
 ...otPulsar.Internal.PulsarApi.CommandConnect.html |  58 ++++----
 ...Pulsar.Internal.PulsarApi.CommandConnected.html |  22 +--
 ...ar.Internal.PulsarApi.CommandConsumerStats.html |  10 +-
 ...nal.PulsarApi.CommandConsumerStatsResponse.html |  98 +++++++-------
 ...DotPulsar.Internal.PulsarApi.CommandEndTxn.html |  26 ++--
 ...nternal.PulsarApi.CommandEndTxnOnPartition.html |  38 +++---
 ...PulsarApi.CommandEndTxnOnPartitionResponse.html |  32 ++---
 ...rnal.PulsarApi.CommandEndTxnOnSubscription.html |  34 ++---
 ...sarApi.CommandEndTxnOnSubscriptionResponse.html |  32 ++---
 ...r.Internal.PulsarApi.CommandEndTxnResponse.html |  32 ++---
 api/DotPulsar.Internal.PulsarApi.CommandError.html |  12 +-
 api/DotPulsar.Internal.PulsarApi.CommandFlow.html  |  10 +-
 ...Internal.PulsarApi.CommandGetLastMessageId.html |  10 +-
 ....PulsarApi.CommandGetLastMessageIdResponse.html |  12 +-
 ...nternal.PulsarApi.CommandGetOrCreateSchema.html |  12 +-
 ...PulsarApi.CommandGetOrCreateSchemaResponse.html |  26 ++--
 ...Pulsar.Internal.PulsarApi.CommandGetSchema.html |  16 +--
 ...nternal.PulsarApi.CommandGetSchemaResponse.html |  28 ++--
 ...PulsarApi.CommandGetTopicsOfNamespace.Mode.html |   6 +-
 ...rnal.PulsarApi.CommandGetTopicsOfNamespace.html |  28 ++--
 ...sarApi.CommandGetTopicsOfNamespaceResponse.html |  28 ++--
 ...lsar.Internal.PulsarApi.CommandLookupTopic.html |  40 +++---
 ...rApi.CommandLookupTopicResponse.LookupType.html |   6 +-
 ...ernal.PulsarApi.CommandLookupTopicResponse.html |  50 +++----
 ...otPulsar.Internal.PulsarApi.CommandMessage.html |  24 ++--
 ...DotPulsar.Internal.PulsarApi.CommandNewTxn.html |  20 +--
 ...r.Internal.PulsarApi.CommandNewTxnResponse.html |  32 ++---
 ....PulsarApi.CommandPartitionedTopicMetadata.html |  28 ++--
 ...artitionedTopicMetadataResponse.LookupType.html |   6 +-
 ...pi.CommandPartitionedTopicMetadataResponse.html |  32 ++---
 api/DotPulsar.Internal.PulsarApi.CommandPing.html  |   6 +-
 api/DotPulsar.Internal.PulsarApi.CommandPong.html  |   6 +-
 ...tPulsar.Internal.PulsarApi.CommandProducer.html |  64 ++++-----
 ....Internal.PulsarApi.CommandProducerSuccess.html |  34 ++---
 ...nternal.PulsarApi.CommandReachedEndOfTopic.html |   8 +-
 ...Api.CommandRedeliverUnacknowledgedMessages.html |  16 +--
 api/DotPulsar.Internal.PulsarApi.CommandSeek.html  |  18 +--
 api/DotPulsar.Internal.PulsarApi.CommandSend.html  |  48 +++----
 ...Pulsar.Internal.PulsarApi.CommandSendError.html |  14 +-
 ...lsar.Internal.PulsarApi.CommandSendReceipt.html |  18 +--
 ...arApi.CommandSubscribe.InitialPositionType.html |   6 +-
 ...nternal.PulsarApi.CommandSubscribe.SubType.html |   6 +-
 ...Pulsar.Internal.PulsarApi.CommandSubscribe.html |  80 +++++------
 ...otPulsar.Internal.PulsarApi.CommandSuccess.html |  10 +-
 ...al.PulsarApi.CommandTcClientConnectRequest.html |  10 +-
 ...l.PulsarApi.CommandTcClientConnectResponse.html |  20 +--
 ...ulsarApi.CommandTopicMigrated.ResourceType.html |   6 +-
 ...ar.Internal.PulsarApi.CommandTopicMigrated.html |  22 +--
 ...lsar.Internal.PulsarApi.CommandUnsubscribe.html |  10 +-
 ...r.Internal.PulsarApi.CommandWatchTopicList.html |  20 +--
 ...ernal.PulsarApi.CommandWatchTopicListClose.html |  10 +-
 ...nal.PulsarApi.CommandWatchTopicListSuccess.html |  14 +-
 ...Internal.PulsarApi.CommandWatchTopicUpdate.html |  14 +-
 ...tPulsar.Internal.PulsarApi.CompressionType.html |   6 +-
 ...otPulsar.Internal.PulsarApi.EncryptionKeys.html |  12 +-
 api/DotPulsar.Internal.PulsarApi.FeatureFlags.html |  30 ++---
 api/DotPulsar.Internal.PulsarApi.IntRange.html     |  10 +-
 api/DotPulsar.Internal.PulsarApi.KeyLongValue.html |  10 +-
 ...DotPulsar.Internal.PulsarApi.KeySharedMeta.html |  16 +--
 ...DotPulsar.Internal.PulsarApi.KeySharedMode.html |   6 +-
 api/DotPulsar.Internal.PulsarApi.KeyValue.html     |  10 +-
 ...DotPulsar.Internal.PulsarApi.MessageIdData.html |  32 ++---
 ...tPulsar.Internal.PulsarApi.MessageMetadata.html | 150 ++++++++++-----------
 ...lsar.Internal.PulsarApi.ProducerAccessMode.html |   6 +-
 ...tPulsar.Internal.PulsarApi.ProtocolVersion.html |   6 +-
 ...ulsar.Internal.PulsarApi.Schema.SchemaType.html |   6 +-
 api/DotPulsar.Internal.PulsarApi.Schema.html       |  14 +-
 api/DotPulsar.Internal.PulsarApi.ServerError.html  |   6 +-
 ...r.Internal.PulsarApi.SingleMessageMetadata.html |  58 ++++----
 api/DotPulsar.Internal.PulsarApi.Subscription.html |  10 +-
 api/DotPulsar.Internal.PulsarApi.TxnAction.html    |   6 +-
 api/DotPulsar.Internal.PulsarClientBuilder.html    |  36 ++---
 api/DotPulsar.Internal.PulsarClientFactory.html    |   8 +-
 api/DotPulsar.Internal.PulsarStream.html           |  14 +-
 api/DotPulsar.Internal.Reader-1.html               |  30 ++---
 api/DotPulsar.Internal.ReaderBuilder-1.html        |  22 +--
 api/DotPulsar.Internal.ReaderProcess.html          |  12 +-
 api/DotPulsar.Internal.RequestId.html              |  12 +-
 api/DotPulsar.Internal.RequestResponseHandler.html |  42 +++---
 ...DotPulsar.Internal.Requests.ConnectRequest.html |  16 +--
 api/DotPulsar.Internal.Requests.SendRequest.html   |  18 +--
 ...otPulsar.Internal.Requests.StandardRequest.html |  22 +--
 api/DotPulsar.Internal.SendChannel-1.html          |  14 +-
 api/DotPulsar.Internal.SendOp.html                 |  18 +--
 api/DotPulsar.Internal.SendPackage.html            |  12 +-
 api/DotPulsar.Internal.SequenceBuilder-1.html      |  20 +--
 api/DotPulsar.Internal.SequenceId.html             |  10 +-
 api/DotPulsar.Internal.Serializer.html             |  14 +-
 api/DotPulsar.Internal.StateChanged.html           |   6 +-
 api/DotPulsar.Internal.StateManager-1.html         |  20 +--
 api/DotPulsar.Internal.StateMonitor.html           |  12 +-
 api/DotPulsar.Internal.StateTask-1.html            |  14 +-
 api/DotPulsar.Internal.StateTaskCollection-1.html  |  14 +-
 api/DotPulsar.Internal.SubConsumer-1.html          |  50 +++----
 api/DotPulsar.Internal.SubProducer.html            |  28 ++--
 api/DotPulsar.Internal.SubReader-1.html            |  38 +++---
 api/DotPulsar.Internal.SubscribeResponse.html      |  10 +-
 api/DotPulsar.Internal.TokenAuthentication.html    |  14 +-
 api/DotPulsar.Internal.UIntUnion.html              |  20 +--
 api/DotPulsar.MessageId.html                       |  46 +++----
 api/DotPulsar.MessageMetadata.html                 |  34 ++---
 api/DotPulsar.ProcessingOptions.html               |  20 +--
 api/DotPulsar.ProducerAccessMode.html              |   6 +-
 api/DotPulsar.ProducerOptions-1.html               |  66 ++++++---
 api/DotPulsar.ProducerState.html                   |   6 +-
 api/DotPulsar.ProducerStateChanged.html            |  10 +-
 api/DotPulsar.PulsarClient.html                    |  18 +--
 api/DotPulsar.ReaderOptions-1.html                 |  26 ++--
 api/DotPulsar.ReaderState.html                     |   6 +-
 api/DotPulsar.ReaderStateChanged.html              |  10 +-
 api/DotPulsar.RoundRobinPartitionRouter.html       |  10 +-
 api/DotPulsar.Schema.html                          |  30 ++---
 api/DotPulsar.SchemaInfo.html                      |  16 +--
 api/DotPulsar.SchemaType.html                      |   6 +-
 api/DotPulsar.Schemas.BooleanSchema.html           |  14 +-
 api/DotPulsar.Schemas.ByteArraySchema.html         |  14 +-
 api/DotPulsar.Schemas.ByteSchema.html              |  14 +-
 api/DotPulsar.Schemas.ByteSequenceSchema.html      |  14 +-
 api/DotPulsar.Schemas.DoubleSchema.html            |  14 +-
 api/DotPulsar.Schemas.FloatSchema.html             |  14 +-
 api/DotPulsar.Schemas.IntegerSchema.html           |  14 +-
 api/DotPulsar.Schemas.LongSchema.html              |  14 +-
 api/DotPulsar.Schemas.ShortSchema.html             |  14 +-
 api/DotPulsar.Schemas.StringSchema.html            |  22 +--
 api/DotPulsar.Schemas.TimeSchema.html              |  14 +-
 api/DotPulsar.Schemas.TimestampSchema.html         |  18 +--
 api/DotPulsar.SinglePartitionRouter.html           |  12 +-
 api/DotPulsar.SubscriptionInitialPosition.html     |   6 +-
 api/DotPulsar.SubscriptionType.html                |   6 +-
 api/index.html                                     |   4 +-
 index.html                                         |   4 +-
 xrefmap.yml                                        |  71 ++++++++--
 371 files changed, 3185 insertions(+), 3020 deletions(-)

diff --git a/api/DotPulsar.Abstractions.IAuthentication.html b/api/DotPulsar.Abstractions.IAuthentication.html
index dc57b0d..840b31b 100644
--- a/api/DotPulsar.Abstractions.IAuthentication.html
+++ b/api/DotPulsar.Abstractions.IAuthentication.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IAuthentication.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IAuthentication%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IAuthentication.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IAuthentication%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IAuthentication" data-uid="DotPulsar.Abstractions.IAuthentication" class="text-break">
-Interface IAuthentication  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IAuthentication.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IAuthentication  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IAuthentication.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -134,7 +134,7 @@ Interface IAuthentication  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Abstractions_IAuthentication_AuthenticationMethodName" data-uid="DotPulsar.Abstractions.IAuthentication.AuthenticationMethodName">
   AuthenticationMethodName
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IAuthentication.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IAuthentication.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The authentication method name</p>
@@ -170,7 +170,7 @@ Interface IAuthentication  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Abstractions_IAuthentication_GetAuthenticationData_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IAuthentication.GetAuthenticationData(System.Threading.CancellationToken)">
   GetAuthenticationData(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IAuthentication.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IAuthentication.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get the authentication data</p>
@@ -207,7 +207,7 @@ Interface IAuthentication  <a class="header-action link-secondary" title="View s
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IAuthentication.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IAuthentication.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IConsumer-1.html b/api/DotPulsar.Abstractions.IConsumer-1.html
index ad8c028..9d85f16 100644
--- a/api/DotPulsar.Abstractions.IConsumer-1.html
+++ b/api/DotPulsar.Abstractions.IConsumer-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IConsumer_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IConsumer%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IConsumer_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IConsumer%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IConsumer_1" data-uid="DotPulsar.Abstractions.IConsumer`1" class="text-break">
-Interface IConsumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerOfT.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IConsumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerOfT.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -232,7 +232,7 @@ Interface IConsumer&lt;TMessage&gt;  <a class="header-action link-secondary" tit
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerOfT.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerOfT.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IConsumer.html b/api/DotPulsar.Abstractions.IConsumer.html
index b663e9a..c954dd3 100644
--- a/api/DotPulsar.Abstractions.IConsumer.html
+++ b/api/DotPulsar.Abstractions.IConsumer.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IConsumer.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IConsumer%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IConsumer.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IConsumer%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IConsumer" data-uid="DotPulsar.Abstractions.IConsumer" class="text-break">
-Interface IConsumer  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IConsumer  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -192,7 +192,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IConsumer_ServiceUrl" data-uid="DotPulsar.Abstractions.IConsumer.ServiceUrl">
   ServiceUrl
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The consumer's service url.</p>
@@ -224,7 +224,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IConsumer_SubscriptionName" data-uid="DotPulsar.Abstractions.IConsumer.SubscriptionName">
   SubscriptionName
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The consumer's subscription name.</p>
@@ -256,7 +256,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IConsumer_Topic" data-uid="DotPulsar.Abstractions.IConsumer.Topic">
   Topic
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L45"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The consumer's topic.</p>
@@ -292,7 +292,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IConsumer_Acknowledge_DotPulsar_MessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IConsumer.Acknowledge(DotPulsar.MessageId,System.Threading.CancellationToken)">
   Acknowledge(MessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Acknowledge the consumption of a single message using the MessageId.</p>
@@ -331,7 +331,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IConsumer_AcknowledgeCumulative_DotPulsar_MessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IConsumer.AcknowledgeCumulative(DotPulsar.MessageId,System.Threading.CancellationToken)">
   AcknowledgeCumulative(MessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Acknowledge the consumption of all the messages in the topic up to and including the provided MessageId.</p>
@@ -370,7 +370,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IConsumer_RedeliverUnacknowledgedMessages_System_Collections_Generic_IEnumerable_DotPulsar_MessageId__System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IConsumer.RedeliverUnacknowledgedMessages(System.Collections.Generic.IEnumerable{DotPulsar.MessageId},System.Threading.CancellationToken)">
   RedeliverUnacknowledgedMessages(IEnumerable&lt;MessageId&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L55"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L55"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Redeliver the pending messages that were pushed to this consumer that are not yet acknowledged.</p>
@@ -409,7 +409,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IConsumer_RedeliverUnacknowledgedMessages_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IConsumer.RedeliverUnacknowledgedMessages(System.Threading.CancellationToken)">
   RedeliverUnacknowledgedMessages(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L60"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L60"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Redeliver all pending messages that were pushed to this consumer that are not yet acknowledged.</p>
@@ -446,7 +446,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IConsumer_Unsubscribe_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IConsumer.Unsubscribe(System.Threading.CancellationToken)">
   Unsubscribe(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L50"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L50"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Unsubscribe the consumer.</p>
@@ -483,7 +483,7 @@ Interface IConsumer  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumer.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumer.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IConsumerBuilder-1.html b/api/DotPulsar.Abstractions.IConsumerBuilder-1.html
index 7528742..5feb7a0 100644
--- a/api/DotPulsar.Abstractions.IConsumerBuilder-1.html
+++ b/api/DotPulsar.Abstractions.IConsumerBuilder-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IConsumerBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IConsumerBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IConsumerBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IConsumerBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IConsumerBuilder_1" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1" class="text-break">
-Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -148,7 +148,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_ConsumerName_System_String_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.ConsumerName(System.String)">
   ConsumerName(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the consumer name. This is optional.</p>
@@ -185,7 +185,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_Create" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.Create">
   Create()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L80"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L80"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create the consumer.</p>
@@ -217,7 +217,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_InitialPosition_DotPulsar_SubscriptionInitialPosition_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.InitialPosition(DotPulsar.SubscriptionInitialPosition)">
   InitialPosition(SubscriptionInitialPosition)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set initial position for the subscription. The default is 'Latest'.</p>
@@ -254,7 +254,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_MessagePrefetchCount_System_UInt32_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.MessagePrefetchCount(System.UInt32)">
   MessagePrefetchCount(uint)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Number of messages that will be prefetched. The default is 1000.</p>
@@ -291,7 +291,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_PriorityLevel_System_Int32_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.PriorityLevel(System.Int32)">
   PriorityLevel(int)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the priority level for the shared subscription consumer. The default is 0.</p>
@@ -328,7 +328,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_ReadCompacted_System_Boolean_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.ReadCompacted(System.Boolean)">
   ReadCompacted(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L45"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Whether to read from the compacted topic. The default is 'false'.</p>
@@ -365,7 +365,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_ReplicateSubscriptionState_System_Boolean_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.ReplicateSubscriptionState(System.Boolean)">
   ReplicateSubscriptionState(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L50"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L50"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Whether to replicate the subscription's state across clusters (when using geo-replication). The default is 'false'.</p>
@@ -402,7 +402,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_StateChangedHandler_DotPulsar_Abstractions_IHandleStateChanged_DotPulsar_ConsumerStateChanged__" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.StateChangedHandler(DotPulsar.Abstractions.IHandleStateChanged{DotPulsar.ConsumerStateChanged})">
   StateChangedHandler(IHandleStateChanged&lt;ConsumerStateChanged&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L55"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L55"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -439,7 +439,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_SubscriptionName_System_String_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.SubscriptionName(System.String)">
   SubscriptionName(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L60"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L60"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the subscription name for this consumer. This is required.</p>
@@ -476,7 +476,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_SubscriptionProperty_System_String_System_String_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.SubscriptionProperty(System.String,System.String)">
   SubscriptionProperty(string, string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L65"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L65"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Add/Set a property key/value on the subscription. This is optional.</p>
@@ -515,7 +515,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_SubscriptionType_DotPulsar_SubscriptionType_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.SubscriptionType(DotPulsar.SubscriptionType)">
   SubscriptionType(SubscriptionType)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L70"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L70"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the subscription type for this consumer. The default is 'Exclusive'.</p>
@@ -552,7 +552,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IConsumerBuilder_1_Topic_System_String_" data-uid="DotPulsar.Abstractions.IConsumerBuilder`1.Topic(System.String)">
   Topic(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L75"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L75"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the topic for this consumer. This is required.</p>
@@ -589,7 +589,7 @@ Interface IConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IConsumerBuilder.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IGetLastMessageIds.html b/api/DotPulsar.Abstractions.IGetLastMessageIds.html
index 54850b7..0975d1b 100644
--- a/api/DotPulsar.Abstractions.IGetLastMessageIds.html
+++ b/api/DotPulsar.Abstractions.IGetLastMessageIds.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IGetLastMessageIds.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IGetLastMessageIds%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IGetLastMessageIds.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IGetLastMessageIds%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IGetLastMessageIds" data-uid="DotPulsar.Abstractions.IGetLastMessageIds" class="text-break">
-Interface IGetLastMessageIds  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IGetLastMessageIds.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IGetLastMessageIds  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IGetLastMessageIds.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -134,7 +134,7 @@ Interface IGetLastMessageIds  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Abstractions_IGetLastMessageIds_GetLastMessageIds_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IGetLastMessageIds.GetLastMessageIds(System.Threading.CancellationToken)">
   GetLastMessageIds(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IGetLastMessageIds.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IGetLastMessageIds.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get the message ids of the last messages on the topic. Non-partitioned topics will only return one message id.</p>
@@ -171,7 +171,7 @@ Interface IGetLastMessageIds  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IGetLastMessageIds.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IGetLastMessageIds.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IHandleException.html b/api/DotPulsar.Abstractions.IHandleException.html
index e96cf2f..a4280b7 100644
--- a/api/DotPulsar.Abstractions.IHandleException.html
+++ b/api/DotPulsar.Abstractions.IHandleException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IHandleException.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IHandleException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IHandleException.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IHandleException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IHandleException" data-uid="DotPulsar.Abstractions.IHandleException" class="text-break">
-Interface IHandleException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IHandleException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IHandleException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IHandleException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -134,7 +134,7 @@ Interface IHandleException  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Abstractions_IHandleException_OnException_DotPulsar_ExceptionContext_" data-uid="DotPulsar.Abstractions.IHandleException.OnException(DotPulsar.ExceptionContext)">
   OnException(ExceptionContext)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IHandleException.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IHandleException.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Called after an action has thrown an Exception.</p>
@@ -171,7 +171,7 @@ Interface IHandleException  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IHandleException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IHandleException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IHandleStateChanged-1.html b/api/DotPulsar.Abstractions.IHandleStateChanged-1.html
index 9a75d23..d8f309d 100644
--- a/api/DotPulsar.Abstractions.IHandleStateChanged-1.html
+++ b/api/DotPulsar.Abstractions.IHandleStateChanged-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IHandleStateChanged_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IHandleStateChanged%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IHandleStateChanged_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IHandleStateChanged%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IHandleStateChanged_1" data-uid="DotPulsar.Abstractions.IHandleStateChanged`1" class="text-break">
-Interface IHandleStateChanged&lt;TStateChanged&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IHandleStateChanged.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IHandleStateChanged&lt;TStateChanged&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IHandleStateChanged.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Interface IHandleStateChanged&lt;TStateChanged&gt;  <a class="header-action link
 
   <h3 id="DotPulsar_Abstractions_IHandleStateChanged_1_CancellationToken" data-uid="DotPulsar.Abstractions.IHandleStateChanged`1.CancellationToken">
   CancellationToken
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IHandleStateChanged.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IHandleStateChanged.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The cancellation token to use when waiting for and handling state changes.</p>
@@ -175,7 +175,7 @@ Interface IHandleStateChanged&lt;TStateChanged&gt;  <a class="header-action link
 
   <h3 id="DotPulsar_Abstractions_IHandleStateChanged_1_OnStateChanged__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IHandleStateChanged`1.OnStateChanged(`0,System.Threading.CancellationToken)">
   OnStateChanged(TStateChanged, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IHandleStateChanged.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IHandleStateChanged.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Called after a state has changed.</p>
@@ -214,7 +214,7 @@ Interface IHandleStateChanged&lt;TStateChanged&gt;  <a class="header-action link
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IHandleStateChanged.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IHandleStateChanged.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IMessage-1.html b/api/DotPulsar.Abstractions.IMessage-1.html
index 8fdffa4..b0b0670 100644
--- a/api/DotPulsar.Abstractions.IMessage-1.html
+++ b/api/DotPulsar.Abstractions.IMessage-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IMessage_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IMessage%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IMessage_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IMessage%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IMessage_1" data-uid="DotPulsar.Abstractions.IMessage`1" class="text-break">
-Interface IMessage&lt;TValue&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageOfT.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IMessage&lt;TValue&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageOfT.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -206,7 +206,7 @@ Interface IMessage&lt;TValue&gt;  <a class="header-action link-secondary" title=
 
   <h3 id="DotPulsar_Abstractions_IMessage_1_Value" data-uid="DotPulsar.Abstractions.IMessage`1.Value">
   Value()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageOfT.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageOfT.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The value of the message.</p>
@@ -238,7 +238,7 @@ Interface IMessage&lt;TValue&gt;  <a class="header-action link-secondary" title=
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageOfT.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageOfT.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IMessage.html b/api/DotPulsar.Abstractions.IMessage.html
index 4b49692..d71e9fe 100644
--- a/api/DotPulsar.Abstractions.IMessage.html
+++ b/api/DotPulsar.Abstractions.IMessage.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IMessage.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IMessage%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IMessage.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IMessage%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IMessage" data-uid="DotPulsar.Abstractions.IMessage" class="text-break">
-Interface IMessage  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Interface IMessage  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -137,7 +137,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_Data" data-uid="DotPulsar.Abstractions.IMessage.Data">
   Data
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L32"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L32"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The raw payload of the message.</p>
@@ -169,7 +169,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_EventTime" data-uid="DotPulsar.Abstractions.IMessage.EventTime">
   EventTime
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L62"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L62"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The event time of the message as unix time in milliseconds.</p>
@@ -201,7 +201,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_EventTimeAsDateTime" data-uid="DotPulsar.Abstractions.IMessage.EventTimeAsDateTime">
   EventTimeAsDateTime
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L67"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L67"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The event time of the message as an UTC DateTime.</p>
@@ -233,7 +233,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_EventTimeAsDateTimeOffset" data-uid="DotPulsar.Abstractions.IMessage.EventTimeAsDateTimeOffset">
   EventTimeAsDateTimeOffset
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L72"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L72"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The event time of the message as a DateTimeOffset with an offset of 0.</p>
@@ -265,7 +265,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_HasBase64EncodedKey" data-uid="DotPulsar.Abstractions.IMessage.HasBase64EncodedKey">
   HasBase64EncodedKey
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L77"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L77"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Check whether the key been base64 encoded.</p>
@@ -297,7 +297,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_HasEventTime" data-uid="DotPulsar.Abstractions.IMessage.HasEventTime">
   HasEventTime
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L57"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L57"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Check whether the message has an event time.</p>
@@ -329,7 +329,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_HasKey" data-uid="DotPulsar.Abstractions.IMessage.HasKey">
   HasKey
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L82"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L82"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Check whether the message has a key.</p>
@@ -361,7 +361,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_HasOrderingKey" data-uid="DotPulsar.Abstractions.IMessage.HasOrderingKey">
   HasOrderingKey
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L97"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L97"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Check whether the message has an ordering key.</p>
@@ -393,7 +393,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_Key" data-uid="DotPulsar.Abstractions.IMessage.Key">
   Key
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L87"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L87"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The key as a string.</p>
@@ -425,7 +425,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_KeyBytes" data-uid="DotPulsar.Abstractions.IMessage.KeyBytes">
   KeyBytes
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L92"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L92"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The key as bytes.</p>
@@ -457,7 +457,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_MessageId" data-uid="DotPulsar.Abstractions.IMessage.MessageId">
   MessageId
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The id of the message.</p>
@@ -489,7 +489,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_OrderingKey" data-uid="DotPulsar.Abstractions.IMessage.OrderingKey">
   OrderingKey
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L102"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L102"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The ordering key of the message.</p>
@@ -521,7 +521,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_ProducerName" data-uid="DotPulsar.Abstractions.IMessage.ProducerName">
   ProducerName
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The name of the producer who produced the message.</p>
@@ -553,7 +553,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_Properties" data-uid="DotPulsar.Abstractions.IMessage.Properties">
   Properties
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L122"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L122"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The properties of the message.</p>
@@ -585,7 +585,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_PublishTime" data-uid="DotPulsar.Abstractions.IMessage.PublishTime">
   PublishTime
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L107"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L107"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The publish time of the message as unix time in milliseconds.</p>
@@ -617,7 +617,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_PublishTimeAsDateTime" data-uid="DotPulsar.Abstractions.IMessage.PublishTimeAsDateTime">
   PublishTimeAsDateTime
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L112"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L112"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The publish time of the message as an UTC DateTime.</p>
@@ -649,7 +649,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_PublishTimeAsDateTimeOffset" data-uid="DotPulsar.Abstractions.IMessage.PublishTimeAsDateTimeOffset">
   PublishTimeAsDateTimeOffset
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L117"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L117"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The publish time of the message as a DateTimeOffset with an offset of 0.</p>
@@ -681,7 +681,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_RedeliveryCount" data-uid="DotPulsar.Abstractions.IMessage.RedeliveryCount">
   RedeliveryCount
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The redelivery count (maintained by the broker) of the message.</p>
@@ -713,7 +713,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_SchemaVersion" data-uid="DotPulsar.Abstractions.IMessage.SchemaVersion">
   SchemaVersion
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L42"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L42"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The schema version of the message.</p>
@@ -745,7 +745,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IMessage_SequenceId" data-uid="DotPulsar.Abstractions.IMessage.SequenceId">
   SequenceId
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L47"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L47"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The sequence id of the message.</p>
@@ -777,7 +777,7 @@ Interface IMessage  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessage.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessage.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IMessageBuilder-1.html b/api/DotPulsar.Abstractions.IMessageBuilder-1.html
index a911331..e44a0d2 100644
--- a/api/DotPulsar.Abstractions.IMessageBuilder-1.html
+++ b/api/DotPulsar.Abstractions.IMessageBuilder-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IMessageBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IMessageBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IMessageBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IMessageBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IMessageBuilder_1" data-uid="DotPulsar.Abstractions.IMessageBuilder`1" class="text-break">
-Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_DeliverAt_System_DateTime_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.DeliverAt(System.DateTime)">
   DeliverAt(DateTime)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Timestamp as UTC DateTime indicating when the message should be delivered to consumers.</p>
@@ -176,7 +176,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_DeliverAt_System_DateTimeOffset_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.DeliverAt(System.DateTimeOffset)">
   DeliverAt(DateTimeOffset)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Timestamp as DateTimeOffset indicating when the message should be delivered to consumers.</p>
@@ -213,7 +213,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_DeliverAt_System_Int64_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.DeliverAt(System.Int64)">
   DeliverAt(long)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Timestamp as unix time in milliseconds indicating when the message should be delivered to consumers.</p>
@@ -250,7 +250,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_EventTime_System_DateTime_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.EventTime(System.DateTime)">
   EventTime(DateTime)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L45"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The event time of the message as an UTC DateTime.</p>
@@ -287,7 +287,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_EventTime_System_DateTimeOffset_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.EventTime(System.DateTimeOffset)">
   EventTime(DateTimeOffset)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L50"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L50"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The event time of the message as a DateTimeOffset.</p>
@@ -324,7 +324,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_EventTime_System_UInt64_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.EventTime(System.UInt64)">
   EventTime(ulong)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The event time of the message as unix time in milliseconds.</p>
@@ -361,7 +361,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_Key_System_String_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.Key(System.String)">
   Key(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L55"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L55"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the key of the message for routing policy.</p>
@@ -398,7 +398,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_KeyBytes_System_Byte___" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.KeyBytes(System.Byte[])">
   KeyBytes(byte[])
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L60"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L60"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the key of the message for routing policy.</p>
@@ -435,7 +435,7 @@ Interface IMessageBuilder&lt;TMessage&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_OrderingKey_System_Byte___" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.OrderingKey(System.Byte[])">
   OrderingKey(byte[])
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L66"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L66"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the ordering key of the message for message dispatch in SubscriptionType.KeyShared mode.
@@ -473,7 +473,7 @@ The partition key will be used if the ordering key is not specified.</p>
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_Property_System_String_System_String_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.Property(System.String,System.String)">
   Property(string, string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L71"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L71"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Add/Set a property key/value on the message.</p>
@@ -512,7 +512,7 @@ The partition key will be used if the ordering key is not specified.</p>
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_SchemaVersion_System_Byte___" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.SchemaVersion(System.Byte[])">
   SchemaVersion(byte[])
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L76"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L76"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the schema version of the message.</p>
@@ -549,7 +549,7 @@ The partition key will be used if the ordering key is not specified.</p>
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_Send__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.Send(`0,System.Threading.CancellationToken)">
   Send(TMessage, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L86"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L86"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message.</p>
@@ -588,7 +588,7 @@ The partition key will be used if the ordering key is not specified.</p>
 
   <h3 id="DotPulsar_Abstractions_IMessageBuilder_1_SequenceId_System_UInt64_" data-uid="DotPulsar.Abstractions.IMessageBuilder`1.SequenceId(System.UInt64)">
   SequenceId(ulong)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L81"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L81"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the sequence id of the message.</p>
@@ -625,7 +625,7 @@ The partition key will be used if the ordering key is not specified.</p>
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageBuilder.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IMessageRouter.html b/api/DotPulsar.Abstractions.IMessageRouter.html
index 17066d6..64cef6a 100644
--- a/api/DotPulsar.Abstractions.IMessageRouter.html
+++ b/api/DotPulsar.Abstractions.IMessageRouter.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IMessageRouter.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IMessageRouter%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IMessageRouter.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IMessageRouter%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IMessageRouter" data-uid="DotPulsar.Abstractions.IMessageRouter" class="text-break">
-Interface IMessageRouter  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageRouter.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IMessageRouter  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageRouter.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -134,7 +134,7 @@ Interface IMessageRouter  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Abstractions_IMessageRouter_ChoosePartition_DotPulsar_MessageMetadata_System_Int32_" data-uid="DotPulsar.Abstractions.IMessageRouter.ChoosePartition(DotPulsar.MessageMetadata,System.Int32)">
   ChoosePartition(MessageMetadata, int)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageRouter.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageRouter.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Choose a partition.</p>
@@ -173,7 +173,7 @@ Interface IMessageRouter  <a class="header-action link-secondary" title="View so
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IMessageRouter.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IMessageRouter.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IProducer-1.html b/api/DotPulsar.Abstractions.IProducer-1.html
index ff5dfa7..de133ad 100644
--- a/api/DotPulsar.Abstractions.IProducer-1.html
+++ b/api/DotPulsar.Abstractions.IProducer-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IProducer_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IProducer%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IProducer_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IProducer%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IProducer_1" data-uid="DotPulsar.Abstractions.IProducer`1" class="text-break">
-Interface IProducer&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerOfT.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IProducer&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerOfT.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -191,7 +191,7 @@ Interface IProducer&lt;TMessage&gt;  <a class="header-action link-secondary" tit
 
   <h3 id="DotPulsar_Abstractions_IProducer_1_SendChannel" data-uid="DotPulsar.Abstractions.IProducer`1.SendChannel">
   SendChannel
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerOfT.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerOfT.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get a channel for this producer.</p>
@@ -223,7 +223,7 @@ Interface IProducer&lt;TMessage&gt;  <a class="header-action link-secondary" tit
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerOfT.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerOfT.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IProducer.html b/api/DotPulsar.Abstractions.IProducer.html
index 133b718..2e07cef 100644
--- a/api/DotPulsar.Abstractions.IProducer.html
+++ b/api/DotPulsar.Abstractions.IProducer.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IProducer.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IProducer%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IProducer.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IProducer%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IProducer" data-uid="DotPulsar.Abstractions.IProducer" class="text-break">
-Interface IProducer  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducer.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IProducer  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducer.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -171,7 +171,7 @@ Interface IProducer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IProducer_ServiceUrl" data-uid="DotPulsar.Abstractions.IProducer.ServiceUrl">
   ServiceUrl
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducer.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducer.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The producer's service url.</p>
@@ -203,7 +203,7 @@ Interface IProducer  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Abstractions_IProducer_Topic" data-uid="DotPulsar.Abstractions.IProducer.Topic">
   Topic
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducer.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducer.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The producer's topic.</p>
@@ -235,7 +235,7 @@ Interface IProducer  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducer.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducer.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IProducerBuilder-1.html b/api/DotPulsar.Abstractions.IProducerBuilder-1.html
index 64f500b..679045c 100644
--- a/api/DotPulsar.Abstractions.IProducerBuilder-1.html
+++ b/api/DotPulsar.Abstractions.IProducerBuilder-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IProducerBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IProducerBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IProducerBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IProducerBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IProducerBuilder_1" data-uid="DotPulsar.Abstractions.IProducerBuilder`1" class="text-break">
-Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -148,7 +148,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_AttachTraceInfoToMessages_System_Boolean_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.AttachTraceInfoToMessages(System.Boolean)">
   AttachTraceInfoToMessages(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Whether to attach the sending trace's parent and state to the outgoing messages metadata. The default is 'false'.</p>
@@ -185,7 +185,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_CompressionType_DotPulsar_CompressionType_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.CompressionType(DotPulsar.CompressionType)">
   CompressionType(CompressionType)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the compression type. The default is 'None'.</p>
@@ -222,7 +222,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_Create" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.Create">
   Create()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L71"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L76"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create the producer.</p>
@@ -254,7 +254,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_InitialSequenceId_System_UInt64_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.InitialSequenceId(System.UInt64)">
   InitialSequenceId(ulong)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the initial sequence id. The default is 0.</p>
@@ -291,7 +291,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_MaxPendingMessages_System_UInt32_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.MaxPendingMessages(System.UInt32)">
   MaxPendingMessages(uint)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L66"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L66"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the max size of the queue holding the messages pending to receive an acknowledgment from the broker. The default is 500.</p>
@@ -328,7 +328,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_MessageRouter_DotPulsar_Abstractions_IMessageRouter_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.MessageRouter(DotPulsar.Abstractions.IMessageRouter)">
   MessageRouter(IMessageRouter)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L61"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L61"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the message router for this producer. The default is RoundRobinPartitionRouter.</p>
@@ -365,7 +365,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_ProducerAccessMode_DotPulsar_ProducerAccessMode_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.ProducerAccessMode(DotPulsar.ProducerAccessMode)">
   ProducerAccessMode(ProducerAccessMode)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L41"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L41"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the producer access mode. The default is 'Shared'.</p>
@@ -402,7 +402,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_ProducerName_System_String_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.ProducerName(System.String)">
   ProducerName(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L46"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L46"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the producer name. This is optional.</p>
@@ -435,11 +435,50 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
 
 
+  <a id="DotPulsar_Abstractions_IProducerBuilder_1_ProducerProperty_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.ProducerProperty*"></a>
+
+  <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_ProducerProperty_System_String_System_String_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.ProducerProperty(System.String,System.String)">
+  ProducerProperty(string, string)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L71"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Add/Set a property key/value on the producer. This is optional.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">IProducerBuilder&lt;TMessage&gt; ProducerProperty(string key, string value)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>key</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+    <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="DotPulsar.Abstractions.IProducerBuilder-1.html">IProducerBuilder</a>&lt;TMessage&gt;</dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
   <a id="DotPulsar_Abstractions_IProducerBuilder_1_StateChangedHandler_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.StateChangedHandler*"></a>
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_StateChangedHandler_DotPulsar_Abstractions_IHandleStateChanged_DotPulsar_ProducerStateChanged__" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.StateChangedHandler(DotPulsar.Abstractions.IHandleStateChanged{DotPulsar.ProducerStateChanged})">
   StateChangedHandler(IHandleStateChanged&lt;ProducerStateChanged&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L51"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L51"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -476,7 +515,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Abstractions_IProducerBuilder_1_Topic_System_String_" data-uid="DotPulsar.Abstractions.IProducerBuilder`1.Topic(System.String)">
   Topic(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L56"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L56"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the topic for this producer. This is required.</p>
@@ -513,7 +552,7 @@ Interface IProducerBuilder&lt;TMessage&gt;  <a class="header-action link-seconda
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IProducerBuilder.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IPulsarClient.html b/api/DotPulsar.Abstractions.IPulsarClient.html
index be1b0b3..92e22db 100644
--- a/api/DotPulsar.Abstractions.IPulsarClient.html
+++ b/api/DotPulsar.Abstractions.IPulsarClient.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IPulsarClient.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IPulsarClient%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IPulsarClient.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IPulsarClient%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IPulsarClient" data-uid="DotPulsar.Abstractions.IPulsarClient" class="text-break">
-Interface IPulsarClient  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IPulsarClient  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -159,7 +159,7 @@ Interface IPulsarClient  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Abstractions_IPulsarClient_ServiceUrl" data-uid="DotPulsar.Abstractions.IPulsarClient.ServiceUrl">
   ServiceUrl
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The client's service url.</p>
@@ -195,7 +195,7 @@ Interface IPulsarClient  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Abstractions_IPulsarClient_CreateConsumer__1_DotPulsar_ConsumerOptions___0__" data-uid="DotPulsar.Abstractions.IPulsarClient.CreateConsumer``1(DotPulsar.ConsumerOptions{``0})">
   CreateConsumer&lt;TMessage&gt;(ConsumerOptions&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create a consumer.</p>
@@ -237,7 +237,7 @@ Interface IPulsarClient  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Abstractions_IPulsarClient_CreateProducer__1_DotPulsar_ProducerOptions___0__" data-uid="DotPulsar.Abstractions.IPulsarClient.CreateProducer``1(DotPulsar.ProducerOptions{``0})">
   CreateProducer&lt;TMessage&gt;(ProducerOptions&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create a producer.</p>
@@ -279,7 +279,7 @@ Interface IPulsarClient  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Abstractions_IPulsarClient_CreateReader__1_DotPulsar_ReaderOptions___0__" data-uid="DotPulsar.Abstractions.IPulsarClient.CreateReader``1(DotPulsar.ReaderOptions{``0})">
   CreateReader&lt;TMessage&gt;(ReaderOptions&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create a reader.</p>
@@ -321,7 +321,7 @@ Interface IPulsarClient  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClient.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IPulsarClientBuilder.html b/api/DotPulsar.Abstractions.IPulsarClientBuilder.html
index 2d6d8f6..7301597 100644
--- a/api/DotPulsar.Abstractions.IPulsarClientBuilder.html
+++ b/api/DotPulsar.Abstractions.IPulsarClientBuilder.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IPulsarClientBuilder.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IPulsarClientBuilder%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IPulsarClientBuilder.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IPulsarClientBuilder%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IPulsarClientBuilder" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder" class="text-break">
-Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_AuthenticateUsingClientCertificate_System_Security_Cryptography_X509Certificates_X509Certificate2_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.AuthenticateUsingClientCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2)">
   AuthenticateUsingClientCertificate(X509Certificate2)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Authenticate using a client certificate. This is optional.</p>
@@ -177,7 +177,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_Authentication_DotPulsar_Abstractions_IAuthentication_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.Authentication(DotPulsar.Abstractions.IAuthentication)">
   Authentication(IAuthentication)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L32"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L32"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the authentication provider. This is optional.</p>
@@ -214,7 +214,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_Build" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.Build">
   Build()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L92"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L92"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create the client.</p>
@@ -246,7 +246,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_CheckCertificateRevocation_System_Boolean_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.CheckCertificateRevocation(System.Boolean)">
   CheckCertificateRevocation(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Specifies whether the certificate revocation list is checked during authentication. The default is 'true'.</p>
@@ -283,7 +283,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_CloseInactiveConnectionsInterval_System_TimeSpan_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.CloseInactiveConnectionsInterval(System.TimeSpan)">
   CloseInactiveConnectionsInterval(TimeSpan)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L87"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L87"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The time to wait before closing inactive connections. The default is 60 seconds.</p>
@@ -320,7 +320,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_ConnectionSecurity_DotPulsar_EncryptionPolicy_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.ConnectionSecurity(DotPulsar.EncryptionPolicy)">
   ConnectionSecurity(EncryptionPolicy)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L42"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L42"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set connection encryption policy. The default is 'EnforceUnencrypted' if the ServiceUrl scheme is 'pulsar' and 'EnforceEncrypted' if it's 'pulsar+ssl'.</p>
@@ -357,7 +357,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_ExceptionHandler_DotPulsar_Abstractions_IHandleException_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.ExceptionHandler(DotPulsar.Abstractions.IHandleException)">
   ExceptionHandler(IHandleException)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L47"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L47"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a custom exception handler that will be invoked before the default exception handler.</p>
@@ -394,7 +394,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_KeepAliveInterval_System_TimeSpan_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.KeepAliveInterval(System.TimeSpan)">
   KeepAliveInterval(TimeSpan)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The time to wait before sending a 'ping' if there has been no activity on the connection. The default is 30 seconds.</p>
@@ -431,7 +431,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_ListenerName_System_String_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.ListenerName(System.String)">
   ListenerName(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L57"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L57"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the listener name. This is optional.</p>
@@ -468,7 +468,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_RetryInterval_System_TimeSpan_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.RetryInterval(System.TimeSpan)">
   RetryInterval(TimeSpan)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L62"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L62"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The time to wait before retrying an operation or a reconnect. The default is 3 seconds.</p>
@@ -505,7 +505,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_ServiceUrl_System_Uri_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.ServiceUrl(System.Uri)">
   ServiceUrl(Uri)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L67"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L67"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The service URL for the Pulsar cluster. The default is &quot;pulsar://localhost:6650&quot;.</p>
@@ -542,7 +542,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_TrustedCertificateAuthority_System_Security_Cryptography_X509Certificates_X509Certificate2_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.TrustedCertificateAuthority(System.Security.Cryptography.X509Certificates.X509Certificate2)">
   TrustedCertificateAuthority(X509Certificate2)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L72"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L72"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Add a trusted certificate authority. This is optional.</p>
@@ -579,7 +579,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_VerifyCertificateAuthority_System_Boolean_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.VerifyCertificateAuthority(System.Boolean)">
   VerifyCertificateAuthority(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L77"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L77"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Verify the certificate authority. The default is 'true'.</p>
@@ -616,7 +616,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IPulsarClientBuilder_VerifyCertificateName_System_Boolean_" data-uid="DotPulsar.Abstractions.IPulsarClientBuilder.VerifyCertificateName(System.Boolean)">
   VerifyCertificateName(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L82"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L82"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Verify the certificate name with the hostname. The default is 'false'.</p>
@@ -653,7 +653,7 @@ Interface IPulsarClientBuilder  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IPulsarClientBuilder.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IReader-1.html b/api/DotPulsar.Abstractions.IReader-1.html
index b24d289..ddd40fc 100644
--- a/api/DotPulsar.Abstractions.IReader-1.html
+++ b/api/DotPulsar.Abstractions.IReader-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IReader_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IReader%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IReader_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IReader%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IReader_1" data-uid="DotPulsar.Abstractions.IReader`1" class="text-break">
-Interface IReader&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderOfT.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IReader&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderOfT.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -202,7 +202,7 @@ Interface IReader&lt;TMessage&gt;  <a class="header-action link-secondary" title
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderOfT.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderOfT.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IReader.html b/api/DotPulsar.Abstractions.IReader.html
index bd7a4f5..8adf9f1 100644
--- a/api/DotPulsar.Abstractions.IReader.html
+++ b/api/DotPulsar.Abstractions.IReader.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IReader.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IReader%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IReader.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IReader%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IReader" data-uid="DotPulsar.Abstractions.IReader" class="text-break">
-Interface IReader  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReader.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IReader  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReader.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -186,7 +186,7 @@ Interface IReader  <a class="header-action link-secondary" title="View source" h
 
   <h3 id="DotPulsar_Abstractions_IReader_ServiceUrl" data-uid="DotPulsar.Abstractions.IReader.ServiceUrl">
   ServiceUrl
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReader.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReader.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The reader's service url.</p>
@@ -218,7 +218,7 @@ Interface IReader  <a class="header-action link-secondary" title="View source" h
 
   <h3 id="DotPulsar_Abstractions_IReader_Topic" data-uid="DotPulsar.Abstractions.IReader.Topic">
   Topic
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReader.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReader.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The reader's topic.</p>
@@ -250,7 +250,7 @@ Interface IReader  <a class="header-action link-secondary" title="View source" h
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReader.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReader.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IReaderBuilder-1.html b/api/DotPulsar.Abstractions.IReaderBuilder-1.html
index b4efa6a..3b3ced5 100644
--- a/api/DotPulsar.Abstractions.IReaderBuilder-1.html
+++ b/api/DotPulsar.Abstractions.IReaderBuilder-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IReaderBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IReaderBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IReaderBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IReaderBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IReaderBuilder_1" data-uid="DotPulsar.Abstractions.IReaderBuilder`1" class="text-break">
-Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -148,7 +148,7 @@ Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary
 
   <h3 id="DotPulsar_Abstractions_IReaderBuilder_1_Create" data-uid="DotPulsar.Abstractions.IReaderBuilder`1.Create">
   Create()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L55"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L55"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create the reader.</p>
@@ -180,7 +180,7 @@ Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary
 
   <h3 id="DotPulsar_Abstractions_IReaderBuilder_1_MessagePrefetchCount_System_UInt32_" data-uid="DotPulsar.Abstractions.IReaderBuilder`1.MessagePrefetchCount(System.UInt32)">
   MessagePrefetchCount(uint)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Number of messages that will be prefetched. The default is 1000.</p>
@@ -217,7 +217,7 @@ Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary
 
   <h3 id="DotPulsar_Abstractions_IReaderBuilder_1_ReadCompacted_System_Boolean_" data-uid="DotPulsar.Abstractions.IReaderBuilder`1.ReadCompacted(System.Boolean)">
   ReadCompacted(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Whether to read from the compacted topic. The default is 'false'.</p>
@@ -254,7 +254,7 @@ Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary
 
   <h3 id="DotPulsar_Abstractions_IReaderBuilder_1_ReaderName_System_String_" data-uid="DotPulsar.Abstractions.IReaderBuilder`1.ReaderName(System.String)">
   ReaderName(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the reader name. This is optional.</p>
@@ -291,7 +291,7 @@ Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary
 
   <h3 id="DotPulsar_Abstractions_IReaderBuilder_1_StartMessageId_DotPulsar_MessageId_" data-uid="DotPulsar.Abstractions.IReaderBuilder`1.StartMessageId(DotPulsar.MessageId)">
   StartMessageId(MessageId)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The initial reader position is set to the specified message id. This is required.</p>
@@ -328,7 +328,7 @@ Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary
 
   <h3 id="DotPulsar_Abstractions_IReaderBuilder_1_StateChangedHandler_DotPulsar_Abstractions_IHandleStateChanged_DotPulsar_ReaderStateChanged__" data-uid="DotPulsar.Abstractions.IReaderBuilder`1.StateChangedHandler(DotPulsar.Abstractions.IHandleStateChanged{DotPulsar.ReaderStateChanged})">
   StateChangedHandler(IHandleStateChanged&lt;ReaderStateChanged&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L45"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -365,7 +365,7 @@ Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary
 
   <h3 id="DotPulsar_Abstractions_IReaderBuilder_1_Topic_System_String_" data-uid="DotPulsar.Abstractions.IReaderBuilder`1.Topic(System.String)">
   Topic(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L50"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L50"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the topic for this reader. This is required.</p>
@@ -402,7 +402,7 @@ Interface IReaderBuilder&lt;TMessage&gt;  <a class="header-action link-secondary
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReaderBuilder.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IReceive-1.html b/api/DotPulsar.Abstractions.IReceive-1.html
index 7d1860c..a0e811a 100644
--- a/api/DotPulsar.Abstractions.IReceive-1.html
+++ b/api/DotPulsar.Abstractions.IReceive-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IReceive_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IReceive%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IReceive_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IReceive%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IReceive_1" data-uid="DotPulsar.Abstractions.IReceive`1" class="text-break">
-Interface IReceive&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReceive.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IReceive&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReceive.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -145,7 +145,7 @@ Interface IReceive&lt;TMessage&gt;  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Abstractions_IReceive_1_Receive_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IReceive`1.Receive(System.Threading.CancellationToken)">
   Receive(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReceive.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReceive.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Receive a single message.</p>
@@ -182,7 +182,7 @@ Interface IReceive&lt;TMessage&gt;  <a class="header-action link-secondary" titl
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IReceive.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IReceive.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.ISchema-1.html b/api/DotPulsar.Abstractions.ISchema-1.html
index 33fc623..6345e65 100644
--- a/api/DotPulsar.Abstractions.ISchema-1.html
+++ b/api/DotPulsar.Abstractions.ISchema-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_ISchema_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.ISchema%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_ISchema_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.ISchema%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_ISchema_1" data-uid="DotPulsar.Abstractions.ISchema`1" class="text-break">
-Interface ISchema&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISchema.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Interface ISchema&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISchema.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Interface ISchema&lt;T&gt;  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Abstractions_ISchema_1_SchemaInfo" data-uid="DotPulsar.Abstractions.ISchema`1.SchemaInfo">
   SchemaInfo
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISchema.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISchema.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The schema info.</p>
@@ -175,7 +175,7 @@ Interface ISchema&lt;T&gt;  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Abstractions_ISchema_1_Decode_System_Buffers_ReadOnlySequence_System_Byte__System_Byte___" data-uid="DotPulsar.Abstractions.ISchema`1.Decode(System.Buffers.ReadOnlySequence{System.Byte},System.Byte[])">
   Decode(ReadOnlySequence&lt;byte&gt;, byte[]?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISchema.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISchema.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Decode the raw bytes.</p>
@@ -214,7 +214,7 @@ Interface ISchema&lt;T&gt;  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Abstractions_ISchema_1_Encode__0_" data-uid="DotPulsar.Abstractions.ISchema`1.Encode(`0)">
   Encode(T)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISchema.cs/#L32"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISchema.cs/#L32"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Encode the message.</p>
@@ -251,7 +251,7 @@ Interface ISchema&lt;T&gt;  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISchema.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISchema.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.ISeek.html b/api/DotPulsar.Abstractions.ISeek.html
index 47a5e17..55871c3 100644
--- a/api/DotPulsar.Abstractions.ISeek.html
+++ b/api/DotPulsar.Abstractions.ISeek.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_ISeek.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.ISeek%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_ISeek.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.ISeek%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_ISeek" data-uid="DotPulsar.Abstractions.ISeek" class="text-break">
-Interface ISeek  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISeek.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface ISeek  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISeek.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface ISeek  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Abstractions_ISeek_Seek_DotPulsar_MessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.ISeek.Seek(DotPulsar.MessageId,System.Threading.CancellationToken)">
   Seek(MessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISeek.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISeek.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Reset the cursor associated with the consumer or reader to a specific MessageId.</p>
@@ -179,7 +179,7 @@ Interface ISeek  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Abstractions_ISeek_Seek_System_UInt64_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.ISeek.Seek(System.UInt64,System.Threading.CancellationToken)">
   Seek(ulong, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISeek.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISeek.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Reset the cursor associated with the consumer or reader to a specific message publish time using unix time in milliseconds.</p>
@@ -218,7 +218,7 @@ Interface ISeek  <a class="header-action link-secondary" title="View source" hre
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISeek.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISeek.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.ISend-1.html b/api/DotPulsar.Abstractions.ISend-1.html
index f7d2271..88653ba 100644
--- a/api/DotPulsar.Abstractions.ISend-1.html
+++ b/api/DotPulsar.Abstractions.ISend-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_ISend_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.ISend%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_ISend_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.ISend%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_ISend_1" data-uid="DotPulsar.Abstractions.ISend`1" class="text-break">
-Interface ISend&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISend.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface ISend&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISend.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -142,7 +142,7 @@ Interface ISend&lt;TMessage&gt;  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Abstractions_ISend_1_Send_DotPulsar_MessageMetadata__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.ISend`1.Send(DotPulsar.MessageMetadata,`0,System.Threading.CancellationToken)">
   Send(MessageMetadata, TMessage, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISend.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISend.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message with metadata.</p>
@@ -184,7 +184,7 @@ Interface ISend&lt;TMessage&gt;  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISend.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISend.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.ISendChannel-1.html b/api/DotPulsar.Abstractions.ISendChannel-1.html
index f13ac80..ba6c67e 100644
--- a/api/DotPulsar.Abstractions.ISendChannel-1.html
+++ b/api/DotPulsar.Abstractions.ISendChannel-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_ISendChannel_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.ISendChannel%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_ISendChannel_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.ISendChannel%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_ISendChannel_1" data-uid="DotPulsar.Abstractions.ISendChannel`1" class="text-break">
-Interface ISendChannel&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface ISendChannel&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -142,7 +142,7 @@ Interface ISendChannel&lt;TMessage&gt;  <a class="header-action link-secondary"
 
   <h3 id="DotPulsar_Abstractions_ISendChannel_1_Complete" data-uid="DotPulsar.Abstractions.ISendChannel`1.Complete">
   Complete()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Complete the channel blocking further incoming send operations.</p>
@@ -169,7 +169,7 @@ Interface ISendChannel&lt;TMessage&gt;  <a class="header-action link-secondary"
 
   <h3 id="DotPulsar_Abstractions_ISendChannel_1_Completion_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.ISendChannel`1.Completion(System.Threading.CancellationToken)">
   Completion(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for server acknowledgement of all outstanding messages.</p>
@@ -206,7 +206,7 @@ Interface ISendChannel&lt;TMessage&gt;  <a class="header-action link-secondary"
 
   <h3 id="DotPulsar_Abstractions_ISendChannel_1_Send_DotPulsar_MessageMetadata__0_System_Func_DotPulsar_MessageId_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.ISendChannel`1.Send(DotPulsar.MessageMetadata,`0,System.Func{DotPulsar.MessageId,System.Threading.Tasks.ValueTask},System.Threading.CancellationToken)">
   Send(MessageMetadata, TMessage, Func&lt;MessageId, ValueTask&gt;?, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message with metadata and an optional callback invoked on server acknowledgement.</p>
@@ -249,7 +249,7 @@ Interface ISendChannel&lt;TMessage&gt;  <a class="header-action link-secondary"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/ISendChannel.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Abstractions.IState-1.html b/api/DotPulsar.Abstractions.IState-1.html
index c62bb2c..2cc751f 100644
--- a/api/DotPulsar.Abstractions.IState-1.html
+++ b/api/DotPulsar.Abstractions.IState-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Abstractions_IState_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IState%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Abstractions_IState_1.md&amp;value=---%0Auid%3A%20DotPulsar.Abstractions.IState%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Abstractions_IState_1" data-uid="DotPulsar.Abstractions.IState`1" class="text-break">
-Interface IState&lt;TState&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IState.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IState&lt;TState&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IState.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -145,7 +145,7 @@ Interface IState&lt;TState&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IState_1_IsFinalState" data-uid="DotPulsar.Abstractions.IState`1.IsFinalState">
   IsFinalState()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IState.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IState.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the current state is final, meaning that it will never change.</p>
@@ -178,7 +178,7 @@ Interface IState&lt;TState&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IState_1_IsFinalState__0_" data-uid="DotPulsar.Abstractions.IState`1.IsFinalState(`0)">
   IsFinalState(TState)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IState.cs/#L36"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IState.cs/#L36"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the provided state is final, meaning that it will never change.</p>
@@ -216,7 +216,7 @@ Interface IState&lt;TState&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IState_1_OnStateChangeFrom__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IState`1.OnStateChangeFrom(`0,System.Threading.CancellationToken)">
   OnStateChangeFrom(TState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IState.cs/#L58"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IState.cs/#L58"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state.</p>
@@ -259,7 +259,7 @@ Interface IState&lt;TState&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Abstractions_IState_1_OnStateChangeTo__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Abstractions.IState`1.OnStateChangeTo(`0,System.Threading.CancellationToken)">
   OnStateChangeTo(TState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IState.cs/#L47"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IState.cs/#L47"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state.</p>
@@ -302,7 +302,7 @@ Interface IState&lt;TState&gt;  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Abstractions/IState.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Abstractions/IState.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.AuthenticationFactory.html b/api/DotPulsar.AuthenticationFactory.html
index 2c5e957..f844f69 100644
--- a/api/DotPulsar.AuthenticationFactory.html
+++ b/api/DotPulsar.AuthenticationFactory.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_AuthenticationFactory.md&amp;value=---%0Auid%3A%20DotPulsar.AuthenticationFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_AuthenticationFactory.md&amp;value=---%0Auid%3A%20DotPulsar.AuthenticationFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_AuthenticationFactory" data-uid="DotPulsar.AuthenticationFactory" class="text-break">
-Class AuthenticationFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/AuthenticationFactory.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class AuthenticationFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/AuthenticationFactory.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class AuthenticationFactory  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_AuthenticationFactory_Token_System_Func_System_Threading_CancellationToken_System_Threading_Tasks_ValueTask_System_String___" data-uid="DotPulsar.AuthenticationFactory.Token(System.Func{System.Threading.CancellationToken,System.Threading.Tasks.ValueTask{System.String}})">
   Token(Func&lt;CancellationToken, ValueTask&lt;string&gt;&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/AuthenticationFactory.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/AuthenticationFactory.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create an authentication provider for token based authentication.</p>
@@ -190,7 +190,7 @@ Class AuthenticationFactory  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_AuthenticationFactory_Token_System_String_" data-uid="DotPulsar.AuthenticationFactory.Token(System.String)">
   Token(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/AuthenticationFactory.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/AuthenticationFactory.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create an authentication provider for token based authentication.</p>
@@ -227,7 +227,7 @@ Class AuthenticationFactory  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/AuthenticationFactory.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/AuthenticationFactory.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.CompressionType.html b/api/DotPulsar.CompressionType.html
index 9f3d85a..327d7a9 100644
--- a/api/DotPulsar.CompressionType.html
+++ b/api/DotPulsar.CompressionType.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_CompressionType.md&amp;value=---%0Auid%3A%20DotPulsar.CompressionType%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_CompressionType.md&amp;value=---%0Auid%3A%20DotPulsar.CompressionType%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -86,7 +86,7 @@
 
 
   <h1 id="DotPulsar_CompressionType" data-uid="DotPulsar.CompressionType" class="text-break">
-Enum CompressionType  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/CompressionType.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Enum CompressionType  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/CompressionType.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -148,7 +148,7 @@ Enum CompressionType  <a class="header-action link-secondary" title="View source
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/CompressionType.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/CompressionType.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.ConsumerOptions-1.html b/api/DotPulsar.ConsumerOptions-1.html
index 4e0fb91..ac81edc 100644
--- a/api/DotPulsar.ConsumerOptions-1.html
+++ b/api/DotPulsar.ConsumerOptions-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_ConsumerOptions_1.md&amp;value=---%0Auid%3A%20DotPulsar.ConsumerOptions%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_ConsumerOptions_1.md&amp;value=---%0Auid%3A%20DotPulsar.ConsumerOptions%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_ConsumerOptions_1" data-uid="DotPulsar.ConsumerOptions`1" class="text-break">
-Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -168,7 +168,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1__ctor_System_String_System_String_DotPulsar_Abstractions_ISchema__0__" data-uid="DotPulsar.ConsumerOptions`1.#ctor(System.String,System.String,DotPulsar.Abstractions.ISchema{`0})">
   ConsumerOptions(string, string, ISchema&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L57"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L57"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Initializes a new instance using the specified subscription name and topic.</p>
@@ -207,7 +207,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_DefaultInitialPosition" data-uid="DotPulsar.ConsumerOptions`1.DefaultInitialPosition">
   DefaultInitialPosition
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The default initial position.</p>
@@ -238,7 +238,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_DefaultMessagePrefetchCount" data-uid="DotPulsar.ConsumerOptions`1.DefaultMessagePrefetchCount">
   DefaultMessagePrefetchCount
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L32"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L32"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The default message prefetch count.</p>
@@ -269,7 +269,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_DefaultPriorityLevel" data-uid="DotPulsar.ConsumerOptions`1.DefaultPriorityLevel">
   DefaultPriorityLevel
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The default priority level.</p>
@@ -300,7 +300,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_DefaultReadCompacted" data-uid="DotPulsar.ConsumerOptions`1.DefaultReadCompacted">
   DefaultReadCompacted
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L42"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L42"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The default of whether to read compacted.</p>
@@ -331,7 +331,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_DefaultReplicateSubscriptionState" data-uid="DotPulsar.ConsumerOptions`1.DefaultReplicateSubscriptionState">
   DefaultReplicateSubscriptionState
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L47"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L47"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The default of whether to replicate the subscription's state.</p>
@@ -362,7 +362,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_DefaultSubscriptionType" data-uid="DotPulsar.ConsumerOptions`1.DefaultSubscriptionType">
   DefaultSubscriptionType
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The default subscription type.</p>
@@ -398,7 +398,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_ConsumerName" data-uid="DotPulsar.ConsumerOptions`1.ConsumerName">
   ConsumerName
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L74"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L74"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the consumer name. This is optional.</p>
@@ -430,7 +430,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_InitialPosition" data-uid="DotPulsar.ConsumerOptions`1.InitialPosition">
   InitialPosition
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L79"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L79"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set initial position for the subscription. The default is 'Latest'.</p>
@@ -462,7 +462,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_MessagePrefetchCount" data-uid="DotPulsar.ConsumerOptions`1.MessagePrefetchCount">
   MessagePrefetchCount
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L84"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L84"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Number of messages that will be prefetched. The default is 1000.</p>
@@ -494,7 +494,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_PriorityLevel" data-uid="DotPulsar.ConsumerOptions`1.PriorityLevel">
   PriorityLevel
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L89"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L89"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the priority level for the shared subscription consumer. The default is 0.</p>
@@ -526,7 +526,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_ReadCompacted" data-uid="DotPulsar.ConsumerOptions`1.ReadCompacted">
   ReadCompacted
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L94"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L94"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Whether to read from the compacted topic. The default is 'false'.</p>
@@ -558,7 +558,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_ReplicateSubscriptionState" data-uid="DotPulsar.ConsumerOptions`1.ReplicateSubscriptionState">
   ReplicateSubscriptionState
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L99"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L99"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Whether to replicate the subscription's state across clusters (when using geo-replication). The default is 'false'.</p>
@@ -590,7 +590,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_Schema" data-uid="DotPulsar.ConsumerOptions`1.Schema">
   Schema
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L104"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L104"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the schema. This is required.</p>
@@ -622,7 +622,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_StateChangedHandler" data-uid="DotPulsar.ConsumerOptions`1.StateChangedHandler">
   StateChangedHandler
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L109"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L109"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler. This is optional.</p>
@@ -654,7 +654,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_SubscriptionName" data-uid="DotPulsar.ConsumerOptions`1.SubscriptionName">
   SubscriptionName
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L114"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L114"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the subscription name for this consumer. This is required.</p>
@@ -686,7 +686,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_SubscriptionProperties" data-uid="DotPulsar.ConsumerOptions`1.SubscriptionProperties">
   SubscriptionProperties
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L119"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L119"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Add/Set the subscription's properties. This is optional.</p>
@@ -718,7 +718,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_SubscriptionType" data-uid="DotPulsar.ConsumerOptions`1.SubscriptionType">
   SubscriptionType
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L124"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L124"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the subscription type for this consumer. The default is 'Exclusive'.</p>
@@ -750,7 +750,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_ConsumerOptions_1_Topic" data-uid="DotPulsar.ConsumerOptions`1.Topic">
   Topic
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L129"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L129"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the topic for this consumer. This is required.</p>
@@ -782,7 +782,7 @@ Class ConsumerOptions&lt;TMessage&gt;  <a class="header-action link-secondary" t
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerOptions.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerOptions.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.ConsumerState.html b/api/DotPulsar.ConsumerState.html
index d053d16..853770d 100644
--- a/api/DotPulsar.ConsumerState.html
+++ b/api/DotPulsar.ConsumerState.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_ConsumerState.md&amp;value=---%0Auid%3A%20DotPulsar.ConsumerState%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_ConsumerState.md&amp;value=---%0Auid%3A%20DotPulsar.ConsumerState%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -86,7 +86,7 @@
 
 
   <h1 id="DotPulsar_ConsumerState" data-uid="DotPulsar.ConsumerState" class="text-break">
-Enum ConsumerState  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerState.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Enum ConsumerState  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerState.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -157,7 +157,7 @@ Enum ConsumerState  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerState.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerState.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.ConsumerStateChanged.html b/api/DotPulsar.ConsumerStateChanged.html
index 27c76fd..93e97ca 100644
--- a/api/DotPulsar.ConsumerStateChanged.html
+++ b/api/DotPulsar.ConsumerStateChanged.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_ConsumerStateChanged.md&amp;value=---%0Auid%3A%20DotPulsar.ConsumerStateChanged%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_ConsumerStateChanged.md&amp;value=---%0Auid%3A%20DotPulsar.ConsumerStateChanged%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_ConsumerStateChanged" data-uid="DotPulsar.ConsumerStateChanged" class="text-break">
-Class ConsumerStateChanged  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerStateChanged.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class ConsumerStateChanged  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerStateChanged.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -163,7 +163,7 @@ Class ConsumerStateChanged  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_ConsumerStateChanged_Consumer" data-uid="DotPulsar.ConsumerStateChanged.Consumer">
   Consumer
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerStateChanged.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerStateChanged.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The consumer that changed state.</p>
@@ -195,7 +195,7 @@ Class ConsumerStateChanged  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_ConsumerStateChanged_ConsumerState" data-uid="DotPulsar.ConsumerStateChanged.ConsumerState">
   ConsumerState
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerStateChanged.cs/#L38"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerStateChanged.cs/#L38"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The state that it changed to.</p>
@@ -227,7 +227,7 @@ Class ConsumerStateChanged  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ConsumerStateChanged.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ConsumerStateChanged.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.EncryptionPolicy.html b/api/DotPulsar.EncryptionPolicy.html
index 87cbf1f..6739fab 100644
--- a/api/DotPulsar.EncryptionPolicy.html
+++ b/api/DotPulsar.EncryptionPolicy.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_EncryptionPolicy.md&amp;value=---%0Auid%3A%20DotPulsar.EncryptionPolicy%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_EncryptionPolicy.md&amp;value=---%0Auid%3A%20DotPulsar.EncryptionPolicy%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -86,7 +86,7 @@
 
 
   <h1 id="DotPulsar_EncryptionPolicy" data-uid="DotPulsar.EncryptionPolicy" class="text-break">
-Enum EncryptionPolicy  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/EncryptionPolicy.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Enum EncryptionPolicy  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/EncryptionPolicy.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -145,7 +145,7 @@ Enum EncryptionPolicy  <a class="header-action link-secondary" title="View sourc
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/EncryptionPolicy.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/EncryptionPolicy.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.ExceptionContext.html b/api/DotPulsar.ExceptionContext.html
index 381c4c1..7d02120 100644
--- a/api/DotPulsar.ExceptionContext.html
+++ b/api/DotPulsar.ExceptionContext.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_ExceptionContext.md&amp;value=---%0Auid%3A%20DotPulsar.ExceptionContext%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_ExceptionContext.md&amp;value=---%0Auid%3A%20DotPulsar.ExceptionContext%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_ExceptionContext" data-uid="DotPulsar.ExceptionContext" class="text-break">
-Class ExceptionContext  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ExceptionContext.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ExceptionContext  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ExceptionContext.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -162,7 +162,7 @@ Class ExceptionContext  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_ExceptionContext_CancellationToken" data-uid="DotPulsar.ExceptionContext.CancellationToken">
   CancellationToken
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ExceptionContext.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ExceptionContext.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The cancellation token given to the operation.</p>
@@ -194,7 +194,7 @@ Class ExceptionContext  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_ExceptionContext_Exception" data-uid="DotPulsar.ExceptionContext.Exception">
   Exception
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ExceptionContext.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ExceptionContext.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The exception caught while executing the operation. This exception will be thrown if the fault action Result is set to 'ThrowException'.</p>
@@ -226,7 +226,7 @@ Class ExceptionContext  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_ExceptionContext_ExceptionHandled" data-uid="DotPulsar.ExceptionContext.ExceptionHandled">
   ExceptionHandled
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ExceptionContext.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ExceptionContext.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Gets or sets an indication that the exception has been handled. If 'true' no other exception handlers will be invoked.</p>
@@ -258,7 +258,7 @@ Class ExceptionContext  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_ExceptionContext_Result" data-uid="DotPulsar.ExceptionContext.Result">
   Result
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ExceptionContext.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ExceptionContext.cs/#L45"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Gets or sets the FaultAction.</p>
@@ -290,7 +290,7 @@ Class ExceptionContext  <a class="header-action link-secondary" title="View sour
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/ExceptionContext.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/ExceptionContext.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.AuthenticationException.html b/api/DotPulsar.Exceptions.AuthenticationException.html
index 597060c..021d54f 100644
--- a/api/DotPulsar.Exceptions.AuthenticationException.html
+++ b/api/DotPulsar.Exceptions.AuthenticationException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_AuthenticationException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.AuthenticationException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_AuthenticationException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.AuthenticationException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_AuthenticationException" data-uid="DotPulsar.Exceptions.AuthenticationException" class="text-break">
-Class AuthenticationException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/AuthenticationException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class AuthenticationException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/AuthenticationException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class AuthenticationException  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Exceptions_AuthenticationException__ctor_System_String_" data-uid="DotPulsar.Exceptions.AuthenticationException.#ctor(System.String)">
   AuthenticationException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/AuthenticationException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/AuthenticationException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class AuthenticationException  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Exceptions_AuthenticationException__ctor_System_String_System_Exception_" data-uid="DotPulsar.Exceptions.AuthenticationException.#ctor(System.String,System.Exception)">
   AuthenticationException(string, Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/AuthenticationException.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/AuthenticationException.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -265,7 +265,7 @@ Class AuthenticationException  <a class="header-action link-secondary" title="Vi
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/AuthenticationException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/AuthenticationException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.AuthorizationException.html b/api/DotPulsar.Exceptions.AuthorizationException.html
index 1e45432..1ddfc27 100644
--- a/api/DotPulsar.Exceptions.AuthorizationException.html
+++ b/api/DotPulsar.Exceptions.AuthorizationException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_AuthorizationException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.AuthorizationException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_AuthorizationException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.AuthorizationException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_AuthorizationException" data-uid="DotPulsar.Exceptions.AuthorizationException" class="text-break">
-Class AuthorizationException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/AuthorizationException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class AuthorizationException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/AuthorizationException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class AuthorizationException  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Exceptions_AuthorizationException__ctor_System_String_" data-uid="DotPulsar.Exceptions.AuthorizationException.#ctor(System.String)">
   AuthorizationException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/AuthorizationException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/AuthorizationException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class AuthorizationException  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/AuthorizationException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/AuthorizationException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ChannelNotReadyException.html b/api/DotPulsar.Exceptions.ChannelNotReadyException.html
index 5c605d0..c388b61 100644
--- a/api/DotPulsar.Exceptions.ChannelNotReadyException.html
+++ b/api/DotPulsar.Exceptions.ChannelNotReadyException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ChannelNotReadyException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ChannelNotReadyException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ChannelNotReadyException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ChannelNotReadyException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ChannelNotReadyException" data-uid="DotPulsar.Exceptions.ChannelNotReadyException" class="text-break">
-Class ChannelNotReadyException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ChannelNotReadyException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ChannelNotReadyException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ChannelNotReadyException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class ChannelNotReadyException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_ChannelNotReadyException__ctor" data-uid="DotPulsar.Exceptions.ChannelNotReadyException.#ctor">
   ChannelNotReadyException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ChannelNotReadyException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ChannelNotReadyException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -226,7 +226,7 @@ Class ChannelNotReadyException  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ChannelNotReadyException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ChannelNotReadyException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ChecksumException.html b/api/DotPulsar.Exceptions.ChecksumException.html
index 7137eb5..0ec4de6 100644
--- a/api/DotPulsar.Exceptions.ChecksumException.html
+++ b/api/DotPulsar.Exceptions.ChecksumException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ChecksumException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ChecksumException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ChecksumException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ChecksumException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ChecksumException" data-uid="DotPulsar.Exceptions.ChecksumException" class="text-break">
-Class ChecksumException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ChecksumException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ChecksumException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ChecksumException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class ChecksumException  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Exceptions_ChecksumException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ChecksumException.#ctor(System.String)">
   ChecksumException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ChecksumException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ChecksumException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class ChecksumException  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ChecksumException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ChecksumException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.CompressionException.html b/api/DotPulsar.Exceptions.CompressionException.html
index 2b1de37..cb161b3 100644
--- a/api/DotPulsar.Exceptions.CompressionException.html
+++ b/api/DotPulsar.Exceptions.CompressionException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_CompressionException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.CompressionException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_CompressionException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.CompressionException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_CompressionException" data-uid="DotPulsar.Exceptions.CompressionException" class="text-break">
-Class CompressionException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/CompressionException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class CompressionException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/CompressionException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class CompressionException  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Exceptions_CompressionException__ctor_System_String_" data-uid="DotPulsar.Exceptions.CompressionException.#ctor(System.String)">
   CompressionException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/CompressionException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/CompressionException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Class CompressionException  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/CompressionException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/CompressionException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ConfigurationException.html b/api/DotPulsar.Exceptions.ConfigurationException.html
index a2f3ad7..8331630 100644
--- a/api/DotPulsar.Exceptions.ConfigurationException.html
+++ b/api/DotPulsar.Exceptions.ConfigurationException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ConfigurationException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConfigurationException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ConfigurationException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConfigurationException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ConfigurationException" data-uid="DotPulsar.Exceptions.ConfigurationException" class="text-break">
-Class ConfigurationException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConfigurationException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ConfigurationException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConfigurationException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class ConfigurationException  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Exceptions_ConfigurationException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ConfigurationException.#ctor(System.String)">
   ConfigurationException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConfigurationException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConfigurationException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Class ConfigurationException  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConfigurationException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConfigurationException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ConnectionSecurityException.html b/api/DotPulsar.Exceptions.ConnectionSecurityException.html
index 2c6a1ed..88a0e67 100644
--- a/api/DotPulsar.Exceptions.ConnectionSecurityException.html
+++ b/api/DotPulsar.Exceptions.ConnectionSecurityException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ConnectionSecurityException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConnectionSecurityException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ConnectionSecurityException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConnectionSecurityException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ConnectionSecurityException" data-uid="DotPulsar.Exceptions.ConnectionSecurityException" class="text-break">
-Class ConnectionSecurityException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConnectionSecurityException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ConnectionSecurityException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConnectionSecurityException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class ConnectionSecurityException  <a class="header-action link-secondary" title
 
   <h3 id="DotPulsar_Exceptions_ConnectionSecurityException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ConnectionSecurityException.#ctor(System.String)">
   ConnectionSecurityException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConnectionSecurityException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConnectionSecurityException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Class ConnectionSecurityException  <a class="header-action link-secondary" title
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConnectionSecurityException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConnectionSecurityException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ConsumerAssignException.html b/api/DotPulsar.Exceptions.ConsumerAssignException.html
index 520cc23..0a3e39a 100644
--- a/api/DotPulsar.Exceptions.ConsumerAssignException.html
+++ b/api/DotPulsar.Exceptions.ConsumerAssignException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerAssignException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerAssignException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerAssignException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerAssignException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ConsumerAssignException" data-uid="DotPulsar.Exceptions.ConsumerAssignException" class="text-break">
-Class ConsumerAssignException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerAssignException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ConsumerAssignException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerAssignException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class ConsumerAssignException  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Exceptions_ConsumerAssignException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ConsumerAssignException.#ctor(System.String)">
   ConsumerAssignException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerAssignException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerAssignException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class ConsumerAssignException  <a class="header-action link-secondary" title="Vi
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerAssignException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerAssignException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ConsumerBusyException.html b/api/DotPulsar.Exceptions.ConsumerBusyException.html
index f70be08..07ddd29 100644
--- a/api/DotPulsar.Exceptions.ConsumerBusyException.html
+++ b/api/DotPulsar.Exceptions.ConsumerBusyException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerBusyException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerBusyException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerBusyException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerBusyException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ConsumerBusyException" data-uid="DotPulsar.Exceptions.ConsumerBusyException" class="text-break">
-Class ConsumerBusyException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerBusyException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ConsumerBusyException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerBusyException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class ConsumerBusyException  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Exceptions_ConsumerBusyException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ConsumerBusyException.#ctor(System.String)">
   ConsumerBusyException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerBusyException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerBusyException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class ConsumerBusyException  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerBusyException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerBusyException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ConsumerClosedException.html b/api/DotPulsar.Exceptions.ConsumerClosedException.html
index be1dfa4..7ace459 100644
--- a/api/DotPulsar.Exceptions.ConsumerClosedException.html
+++ b/api/DotPulsar.Exceptions.ConsumerClosedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerClosedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerClosedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerClosedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerClosedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ConsumerClosedException" data-uid="DotPulsar.Exceptions.ConsumerClosedException" class="text-break">
-Class ConsumerClosedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerClosedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ConsumerClosedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerClosedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class ConsumerClosedException  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Exceptions_ConsumerClosedException__ctor" data-uid="DotPulsar.Exceptions.ConsumerClosedException.#ctor">
   ConsumerClosedException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerClosedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerClosedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -226,7 +226,7 @@ Class ConsumerClosedException  <a class="header-action link-secondary" title="Vi
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerClosedException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerClosedException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ConsumerDisposedException.html b/api/DotPulsar.Exceptions.ConsumerDisposedException.html
index a8378ed..0a58d7a 100644
--- a/api/DotPulsar.Exceptions.ConsumerDisposedException.html
+++ b/api/DotPulsar.Exceptions.ConsumerDisposedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerDisposedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerDisposedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerDisposedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerDisposedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ConsumerDisposedException" data-uid="DotPulsar.Exceptions.ConsumerDisposedException" class="text-break">
-Class ConsumerDisposedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerDisposedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ConsumerDisposedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerDisposedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -205,7 +205,7 @@ Class ConsumerDisposedException  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Exceptions_ConsumerDisposedException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ConsumerDisposedException.#ctor(System.String)">
   ConsumerDisposedException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerDisposedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerDisposedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -236,7 +236,7 @@ Class ConsumerDisposedException  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerDisposedException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerDisposedException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ConsumerFaultedException.html b/api/DotPulsar.Exceptions.ConsumerFaultedException.html
index 8d64459..7da8461 100644
--- a/api/DotPulsar.Exceptions.ConsumerFaultedException.html
+++ b/api/DotPulsar.Exceptions.ConsumerFaultedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerFaultedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerFaultedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerFaultedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerFaultedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ConsumerFaultedException" data-uid="DotPulsar.Exceptions.ConsumerFaultedException" class="text-break">
-Class ConsumerFaultedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerFaultedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ConsumerFaultedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerFaultedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -202,7 +202,7 @@ Class ConsumerFaultedException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_ConsumerFaultedException__ctor" data-uid="DotPulsar.Exceptions.ConsumerFaultedException.#ctor">
   ConsumerFaultedException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerFaultedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerFaultedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -228,7 +228,7 @@ Class ConsumerFaultedException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_ConsumerFaultedException__ctor_System_Exception_" data-uid="DotPulsar.Exceptions.ConsumerFaultedException.#ctor(System.Exception)">
   ConsumerFaultedException(Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerFaultedException.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerFaultedException.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -259,7 +259,7 @@ Class ConsumerFaultedException  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerFaultedException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerFaultedException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ConsumerNotFoundException.html b/api/DotPulsar.Exceptions.ConsumerNotFoundException.html
index b522823..c90f9b1 100644
--- a/api/DotPulsar.Exceptions.ConsumerNotFoundException.html
+++ b/api/DotPulsar.Exceptions.ConsumerNotFoundException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerNotFoundException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerNotFoundException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ConsumerNotFoundException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ConsumerNotFoundException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ConsumerNotFoundException" data-uid="DotPulsar.Exceptions.ConsumerNotFoundException" class="text-break">
-Class ConsumerNotFoundException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerNotFoundException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ConsumerNotFoundException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerNotFoundException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class ConsumerNotFoundException  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Exceptions_ConsumerNotFoundException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ConsumerNotFoundException.#ctor(System.String)">
   ConsumerNotFoundException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerNotFoundException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerNotFoundException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class ConsumerNotFoundException  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ConsumerNotFoundException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ConsumerNotFoundException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.DotPulsarException.html b/api/DotPulsar.Exceptions.DotPulsarException.html
index 33356e7..681335f 100644
--- a/api/DotPulsar.Exceptions.DotPulsarException.html
+++ b/api/DotPulsar.Exceptions.DotPulsarException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_DotPulsarException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.DotPulsarException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_DotPulsarException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.DotPulsarException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_DotPulsarException" data-uid="DotPulsar.Exceptions.DotPulsarException" class="text-break">
-Class DotPulsarException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/DotPulsarException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class DotPulsarException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/DotPulsarException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -248,7 +248,7 @@ Class DotPulsarException  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Exceptions_DotPulsarException__ctor_System_String_" data-uid="DotPulsar.Exceptions.DotPulsarException.#ctor(System.String)">
   DotPulsarException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/DotPulsarException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/DotPulsarException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -279,7 +279,7 @@ Class DotPulsarException  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Exceptions_DotPulsarException__ctor_System_String_System_Exception_" data-uid="DotPulsar.Exceptions.DotPulsarException.#ctor(System.String,System.Exception)">
   DotPulsarException(string, Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/DotPulsarException.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/DotPulsarException.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -312,7 +312,7 @@ Class DotPulsarException  <a class="header-action link-secondary" title="View so
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/DotPulsarException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/DotPulsarException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.FaultedException.html b/api/DotPulsar.Exceptions.FaultedException.html
index 2bf91f8..2c2e4f0 100644
--- a/api/DotPulsar.Exceptions.FaultedException.html
+++ b/api/DotPulsar.Exceptions.FaultedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_FaultedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.FaultedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_FaultedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.FaultedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_FaultedException" data-uid="DotPulsar.Exceptions.FaultedException" class="text-break">
-Class FaultedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/FaultedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class FaultedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/FaultedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -215,7 +215,7 @@ Class FaultedException  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Exceptions_FaultedException__ctor_System_String_" data-uid="DotPulsar.Exceptions.FaultedException.#ctor(System.String)">
   FaultedException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/FaultedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/FaultedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -246,7 +246,7 @@ Class FaultedException  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Exceptions_FaultedException__ctor_System_String_System_Exception_" data-uid="DotPulsar.Exceptions.FaultedException.#ctor(System.String,System.Exception)">
   FaultedException(string, Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/FaultedException.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/FaultedException.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -279,7 +279,7 @@ Class FaultedException  <a class="header-action link-secondary" title="View sour
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/FaultedException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/FaultedException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.IncompatibleSchemaException.html b/api/DotPulsar.Exceptions.IncompatibleSchemaException.html
index 653129c..ad52a94 100644
--- a/api/DotPulsar.Exceptions.IncompatibleSchemaException.html
+++ b/api/DotPulsar.Exceptions.IncompatibleSchemaException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_IncompatibleSchemaException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.IncompatibleSchemaException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_IncompatibleSchemaException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.IncompatibleSchemaException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_IncompatibleSchemaException" data-uid="DotPulsar.Exceptions.IncompatibleSchemaException" class="text-break">
-Class IncompatibleSchemaException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/IncompatibleSchemaException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class IncompatibleSchemaException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/IncompatibleSchemaException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class IncompatibleSchemaException  <a class="header-action link-secondary" title
 
   <h3 id="DotPulsar_Exceptions_IncompatibleSchemaException__ctor_System_String_" data-uid="DotPulsar.Exceptions.IncompatibleSchemaException.#ctor(System.String)">
   IncompatibleSchemaException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/IncompatibleSchemaException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/IncompatibleSchemaException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class IncompatibleSchemaException  <a class="header-action link-secondary" title
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/IncompatibleSchemaException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/IncompatibleSchemaException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.InvalidSchemeException.html b/api/DotPulsar.Exceptions.InvalidSchemeException.html
index cfaa724..a276a04 100644
--- a/api/DotPulsar.Exceptions.InvalidSchemeException.html
+++ b/api/DotPulsar.Exceptions.InvalidSchemeException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_InvalidSchemeException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.InvalidSchemeException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_InvalidSchemeException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.InvalidSchemeException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_InvalidSchemeException" data-uid="DotPulsar.Exceptions.InvalidSchemeException" class="text-break">
-Class InvalidSchemeException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidSchemeException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class InvalidSchemeException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidSchemeException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class InvalidSchemeException  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Exceptions_InvalidSchemeException__ctor_System_String_" data-uid="DotPulsar.Exceptions.InvalidSchemeException.#ctor(System.String)">
   InvalidSchemeException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidSchemeException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidSchemeException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Class InvalidSchemeException  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidSchemeException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidSchemeException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.InvalidTopicNameException.html b/api/DotPulsar.Exceptions.InvalidTopicNameException.html
index b0c9d57..5ca7877 100644
--- a/api/DotPulsar.Exceptions.InvalidTopicNameException.html
+++ b/api/DotPulsar.Exceptions.InvalidTopicNameException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_InvalidTopicNameException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.InvalidTopicNameException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_InvalidTopicNameException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.InvalidTopicNameException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_InvalidTopicNameException" data-uid="DotPulsar.Exceptions.InvalidTopicNameException" class="text-break">
-Class InvalidTopicNameException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidTopicNameException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class InvalidTopicNameException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidTopicNameException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class InvalidTopicNameException  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Exceptions_InvalidTopicNameException__ctor_System_String_" data-uid="DotPulsar.Exceptions.InvalidTopicNameException.#ctor(System.String)">
   InvalidTopicNameException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidTopicNameException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidTopicNameException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class InvalidTopicNameException  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidTopicNameException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidTopicNameException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.InvalidTransactionStatusException.html b/api/DotPulsar.Exceptions.InvalidTransactionStatusException.html
index 3fad2d1..a3d7d2c 100644
--- a/api/DotPulsar.Exceptions.InvalidTransactionStatusException.html
+++ b/api/DotPulsar.Exceptions.InvalidTransactionStatusException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_InvalidTransactionStatusException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.InvalidTransactionStatusException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_InvalidTransactionStatusException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.InvalidTransactionStatusException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_InvalidTransactionStatusException" data-uid="DotPulsar.Exceptions.InvalidTransactionStatusException" class="text-break">
-Class InvalidTransactionStatusException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class InvalidTransactionStatusException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class InvalidTransactionStatusException  <a class="header-action link-secondary"
 
   <h3 id="DotPulsar_Exceptions_InvalidTransactionStatusException__ctor_System_String_" data-uid="DotPulsar.Exceptions.InvalidTransactionStatusException.#ctor(System.String)">
   InvalidTransactionStatusException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class InvalidTransactionStatusException  <a class="header-action link-secondary"
 
   <h3 id="DotPulsar_Exceptions_InvalidTransactionStatusException__ctor_System_String_System_Exception_" data-uid="DotPulsar.Exceptions.InvalidTransactionStatusException.#ctor(System.String,System.Exception)">
   InvalidTransactionStatusException(string, Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -265,7 +265,7 @@ Class InvalidTransactionStatusException  <a class="header-action link-secondary"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/InvalidTransactionStatusException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.MetadataException.html b/api/DotPulsar.Exceptions.MetadataException.html
index 116f470..7751c13 100644
--- a/api/DotPulsar.Exceptions.MetadataException.html
+++ b/api/DotPulsar.Exceptions.MetadataException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_MetadataException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.MetadataException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_MetadataException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.MetadataException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_MetadataException" data-uid="DotPulsar.Exceptions.MetadataException" class="text-break">
-Class MetadataException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/MetadataException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class MetadataException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/MetadataException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class MetadataException  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Exceptions_MetadataException__ctor_System_String_" data-uid="DotPulsar.Exceptions.MetadataException.#ctor(System.String)">
   MetadataException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/MetadataException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/MetadataException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class MetadataException  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/MetadataException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/MetadataException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.NotAllowedException.html b/api/DotPulsar.Exceptions.NotAllowedException.html
index 8ebfb76..e016d7f 100644
--- a/api/DotPulsar.Exceptions.NotAllowedException.html
+++ b/api/DotPulsar.Exceptions.NotAllowedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_NotAllowedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.NotAllowedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_NotAllowedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.NotAllowedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_NotAllowedException" data-uid="DotPulsar.Exceptions.NotAllowedException" class="text-break">
-Class NotAllowedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/NotAllowedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class NotAllowedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/NotAllowedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class NotAllowedException  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Exceptions_NotAllowedException__ctor_System_String_" data-uid="DotPulsar.Exceptions.NotAllowedException.#ctor(System.String)">
   NotAllowedException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/NotAllowedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/NotAllowedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class NotAllowedException  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Exceptions_NotAllowedException__ctor_System_String_System_Exception_" data-uid="DotPulsar.Exceptions.NotAllowedException.#ctor(System.String,System.Exception)">
   NotAllowedException(string, Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/NotAllowedException.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/NotAllowedException.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -265,7 +265,7 @@ Class NotAllowedException  <a class="header-action link-secondary" title="View s
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/NotAllowedException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/NotAllowedException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.PersistenceException.html b/api/DotPulsar.Exceptions.PersistenceException.html
index f645c98..8498401 100644
--- a/api/DotPulsar.Exceptions.PersistenceException.html
+++ b/api/DotPulsar.Exceptions.PersistenceException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_PersistenceException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.PersistenceException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_PersistenceException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.PersistenceException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_PersistenceException" data-uid="DotPulsar.Exceptions.PersistenceException" class="text-break">
-Class PersistenceException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PersistenceException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class PersistenceException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PersistenceException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class PersistenceException  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Exceptions_PersistenceException__ctor_System_String_" data-uid="DotPulsar.Exceptions.PersistenceException.#ctor(System.String)">
   PersistenceException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PersistenceException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PersistenceException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class PersistenceException  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PersistenceException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PersistenceException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ProducerBlockedQuotaExceededException.html b/api/DotPulsar.Exceptions.ProducerBlockedQuotaExceededException.html
index 8897049..44dd730 100644
--- a/api/DotPulsar.Exceptions.ProducerBlockedQuotaExceededException.html
+++ b/api/DotPulsar.Exceptions.ProducerBlockedQuotaExceededException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerBlockedQuotaExceededException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerBlockedQuotaExceededException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerBlockedQuotaExceededException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerBlockedQuotaExceededException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ProducerBlockedQuotaExceededException" data-uid="DotPulsar.Exceptions.ProducerBlockedQuotaExceededException" class="text-break">
-Class ProducerBlockedQuotaExceededException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerBlockedQuotaExceededException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ProducerBlockedQuotaExceededException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerBlockedQuotaExceededException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class ProducerBlockedQuotaExceededException  <a class="header-action link-second
 
   <h3 id="DotPulsar_Exceptions_ProducerBlockedQuotaExceededException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ProducerBlockedQuotaExceededException.#ctor(System.String)">
   ProducerBlockedQuotaExceededException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerBlockedQuotaExceededException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerBlockedQuotaExceededException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class ProducerBlockedQuotaExceededException  <a class="header-action link-second
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerBlockedQuotaExceededException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerBlockedQuotaExceededException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ProducerBusyException.html b/api/DotPulsar.Exceptions.ProducerBusyException.html
index 22675b7..f1a0ff5 100644
--- a/api/DotPulsar.Exceptions.ProducerBusyException.html
+++ b/api/DotPulsar.Exceptions.ProducerBusyException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerBusyException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerBusyException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerBusyException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerBusyException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ProducerBusyException" data-uid="DotPulsar.Exceptions.ProducerBusyException" class="text-break">
-Class ProducerBusyException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerBusyException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ProducerBusyException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerBusyException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class ProducerBusyException  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Exceptions_ProducerBusyException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ProducerBusyException.#ctor(System.String)">
   ProducerBusyException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerBusyException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerBusyException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class ProducerBusyException  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerBusyException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerBusyException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ProducerClosedException.html b/api/DotPulsar.Exceptions.ProducerClosedException.html
index 4a38375..2459223 100644
--- a/api/DotPulsar.Exceptions.ProducerClosedException.html
+++ b/api/DotPulsar.Exceptions.ProducerClosedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerClosedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerClosedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerClosedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerClosedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ProducerClosedException" data-uid="DotPulsar.Exceptions.ProducerClosedException" class="text-break">
-Class ProducerClosedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerClosedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ProducerClosedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerClosedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class ProducerClosedException  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Exceptions_ProducerClosedException__ctor" data-uid="DotPulsar.Exceptions.ProducerClosedException.#ctor">
   ProducerClosedException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerClosedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerClosedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -226,7 +226,7 @@ Class ProducerClosedException  <a class="header-action link-secondary" title="Vi
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerClosedException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerClosedException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ProducerDisposedException.html b/api/DotPulsar.Exceptions.ProducerDisposedException.html
index 6a1e8ff..f6018e3 100644
--- a/api/DotPulsar.Exceptions.ProducerDisposedException.html
+++ b/api/DotPulsar.Exceptions.ProducerDisposedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerDisposedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerDisposedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerDisposedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerDisposedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ProducerDisposedException" data-uid="DotPulsar.Exceptions.ProducerDisposedException" class="text-break">
-Class ProducerDisposedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerDisposedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ProducerDisposedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerDisposedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -205,7 +205,7 @@ Class ProducerDisposedException  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Exceptions_ProducerDisposedException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ProducerDisposedException.#ctor(System.String)">
   ProducerDisposedException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerDisposedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerDisposedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -236,7 +236,7 @@ Class ProducerDisposedException  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerDisposedException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerDisposedException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ProducerFaultedException.html b/api/DotPulsar.Exceptions.ProducerFaultedException.html
index bf86930..1cb6b52 100644
--- a/api/DotPulsar.Exceptions.ProducerFaultedException.html
+++ b/api/DotPulsar.Exceptions.ProducerFaultedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerFaultedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerFaultedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerFaultedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerFaultedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ProducerFaultedException" data-uid="DotPulsar.Exceptions.ProducerFaultedException" class="text-break">
-Class ProducerFaultedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerFaultedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ProducerFaultedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerFaultedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -202,7 +202,7 @@ Class ProducerFaultedException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_ProducerFaultedException__ctor" data-uid="DotPulsar.Exceptions.ProducerFaultedException.#ctor">
   ProducerFaultedException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerFaultedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerFaultedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -228,7 +228,7 @@ Class ProducerFaultedException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_ProducerFaultedException__ctor_System_Exception_" data-uid="DotPulsar.Exceptions.ProducerFaultedException.#ctor(System.Exception)">
   ProducerFaultedException(Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerFaultedException.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerFaultedException.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -259,7 +259,7 @@ Class ProducerFaultedException  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerFaultedException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerFaultedException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ProducerFencedException.html b/api/DotPulsar.Exceptions.ProducerFencedException.html
index 431076e..e0acc7c 100644
--- a/api/DotPulsar.Exceptions.ProducerFencedException.html
+++ b/api/DotPulsar.Exceptions.ProducerFencedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerFencedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerFencedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ProducerFencedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ProducerFencedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ProducerFencedException" data-uid="DotPulsar.Exceptions.ProducerFencedException" class="text-break">
-Class ProducerFencedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerFencedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ProducerFencedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerFencedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class ProducerFencedException  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Exceptions_ProducerFencedException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ProducerFencedException.#ctor(System.String)">
   ProducerFencedException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerFencedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerFencedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class ProducerFencedException  <a class="header-action link-secondary" title="Vi
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ProducerFencedException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ProducerFencedException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.PulsarClientClosedException.html b/api/DotPulsar.Exceptions.PulsarClientClosedException.html
index 2ca52ca..640a0af 100644
--- a/api/DotPulsar.Exceptions.PulsarClientClosedException.html
+++ b/api/DotPulsar.Exceptions.PulsarClientClosedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_PulsarClientClosedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.PulsarClientClosedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_PulsarClientClosedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.PulsarClientClosedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_PulsarClientClosedException" data-uid="DotPulsar.Exceptions.PulsarClientClosedException" class="text-break">
-Class PulsarClientClosedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PulsarClientClosedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class PulsarClientClosedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PulsarClientClosedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class PulsarClientClosedException  <a class="header-action link-secondary" title
 
   <h3 id="DotPulsar_Exceptions_PulsarClientClosedException__ctor" data-uid="DotPulsar.Exceptions.PulsarClientClosedException.#ctor">
   PulsarClientClosedException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PulsarClientClosedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PulsarClientClosedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -226,7 +226,7 @@ Class PulsarClientClosedException  <a class="header-action link-secondary" title
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PulsarClientClosedException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PulsarClientClosedException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.PulsarClientDisposedException.html b/api/DotPulsar.Exceptions.PulsarClientDisposedException.html
index 4075992..5595973 100644
--- a/api/DotPulsar.Exceptions.PulsarClientDisposedException.html
+++ b/api/DotPulsar.Exceptions.PulsarClientDisposedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_PulsarClientDisposedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.PulsarClientDisposedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_PulsarClientDisposedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.PulsarClientDisposedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_PulsarClientDisposedException" data-uid="DotPulsar.Exceptions.PulsarClientDisposedException" class="text-break">
-Class PulsarClientDisposedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PulsarClientDisposedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class PulsarClientDisposedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PulsarClientDisposedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -205,7 +205,7 @@ Class PulsarClientDisposedException  <a class="header-action link-secondary" tit
 
   <h3 id="DotPulsar_Exceptions_PulsarClientDisposedException__ctor" data-uid="DotPulsar.Exceptions.PulsarClientDisposedException.#ctor">
   PulsarClientDisposedException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PulsarClientDisposedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PulsarClientDisposedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Class PulsarClientDisposedException  <a class="header-action link-secondary" tit
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/PulsarClientDisposedException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/PulsarClientDisposedException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ReaderClosedException.html b/api/DotPulsar.Exceptions.ReaderClosedException.html
index 279db58..f8aff70 100644
--- a/api/DotPulsar.Exceptions.ReaderClosedException.html
+++ b/api/DotPulsar.Exceptions.ReaderClosedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ReaderClosedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ReaderClosedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ReaderClosedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ReaderClosedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ReaderClosedException" data-uid="DotPulsar.Exceptions.ReaderClosedException" class="text-break">
-Class ReaderClosedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderClosedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ReaderClosedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderClosedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class ReaderClosedException  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Exceptions_ReaderClosedException__ctor" data-uid="DotPulsar.Exceptions.ReaderClosedException.#ctor">
   ReaderClosedException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderClosedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderClosedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -226,7 +226,7 @@ Class ReaderClosedException  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderClosedException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderClosedException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ReaderDisposedException.html b/api/DotPulsar.Exceptions.ReaderDisposedException.html
index 0216062..0267a9c 100644
--- a/api/DotPulsar.Exceptions.ReaderDisposedException.html
+++ b/api/DotPulsar.Exceptions.ReaderDisposedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ReaderDisposedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ReaderDisposedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ReaderDisposedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ReaderDisposedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ReaderDisposedException" data-uid="DotPulsar.Exceptions.ReaderDisposedException" class="text-break">
-Class ReaderDisposedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderDisposedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class ReaderDisposedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderDisposedException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -205,7 +205,7 @@ Class ReaderDisposedException  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Exceptions_ReaderDisposedException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ReaderDisposedException.#ctor(System.String)">
   ReaderDisposedException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderDisposedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderDisposedException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -236,7 +236,7 @@ Class ReaderDisposedException  <a class="header-action link-secondary" title="Vi
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderDisposedException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderDisposedException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ReaderFaultedException.html b/api/DotPulsar.Exceptions.ReaderFaultedException.html
index 3a0d61f..c195f60 100644
--- a/api/DotPulsar.Exceptions.ReaderFaultedException.html
+++ b/api/DotPulsar.Exceptions.ReaderFaultedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ReaderFaultedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ReaderFaultedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ReaderFaultedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ReaderFaultedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ReaderFaultedException" data-uid="DotPulsar.Exceptions.ReaderFaultedException" class="text-break">
-Class ReaderFaultedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderFaultedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ReaderFaultedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderFaultedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -202,7 +202,7 @@ Class ReaderFaultedException  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Exceptions_ReaderFaultedException__ctor" data-uid="DotPulsar.Exceptions.ReaderFaultedException.#ctor">
   ReaderFaultedException()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderFaultedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderFaultedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -228,7 +228,7 @@ Class ReaderFaultedException  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Exceptions_ReaderFaultedException__ctor_System_Exception_" data-uid="DotPulsar.Exceptions.ReaderFaultedException.#ctor(System.Exception)">
   ReaderFaultedException(Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderFaultedException.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderFaultedException.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -259,7 +259,7 @@ Class ReaderFaultedException  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ReaderFaultedException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ReaderFaultedException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.SchemaSerializationException.html b/api/DotPulsar.Exceptions.SchemaSerializationException.html
index ce49252..1016cb9 100644
--- a/api/DotPulsar.Exceptions.SchemaSerializationException.html
+++ b/api/DotPulsar.Exceptions.SchemaSerializationException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_SchemaSerializationException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.SchemaSerializationException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_SchemaSerializationException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.SchemaSerializationException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_SchemaSerializationException" data-uid="DotPulsar.Exceptions.SchemaSerializationException" class="text-break">
-Class SchemaSerializationException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/SchemaSerializationException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class SchemaSerializationException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/SchemaSerializationException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class SchemaSerializationException  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Exceptions_SchemaSerializationException__ctor_System_String_" data-uid="DotPulsar.Exceptions.SchemaSerializationException.#ctor(System.String)">
   SchemaSerializationException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/SchemaSerializationException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/SchemaSerializationException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Class SchemaSerializationException  <a class="header-action link-secondary" titl
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/SchemaSerializationException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/SchemaSerializationException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.ServiceNotReadyException.html b/api/DotPulsar.Exceptions.ServiceNotReadyException.html
index 7c941dc..efbaf0e 100644
--- a/api/DotPulsar.Exceptions.ServiceNotReadyException.html
+++ b/api/DotPulsar.Exceptions.ServiceNotReadyException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_ServiceNotReadyException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ServiceNotReadyException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_ServiceNotReadyException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.ServiceNotReadyException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_ServiceNotReadyException" data-uid="DotPulsar.Exceptions.ServiceNotReadyException" class="text-break">
-Class ServiceNotReadyException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ServiceNotReadyException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ServiceNotReadyException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ServiceNotReadyException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class ServiceNotReadyException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_ServiceNotReadyException__ctor_System_String_" data-uid="DotPulsar.Exceptions.ServiceNotReadyException.#ctor(System.String)">
   ServiceNotReadyException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ServiceNotReadyException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ServiceNotReadyException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class ServiceNotReadyException  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/ServiceNotReadyException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/ServiceNotReadyException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.SubscriptionNotFoundException.html b/api/DotPulsar.Exceptions.SubscriptionNotFoundException.html
index 2ac0af2..2881ccb 100644
--- a/api/DotPulsar.Exceptions.SubscriptionNotFoundException.html
+++ b/api/DotPulsar.Exceptions.SubscriptionNotFoundException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_SubscriptionNotFoundException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.SubscriptionNotFoundException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_SubscriptionNotFoundException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.SubscriptionNotFoundException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_SubscriptionNotFoundException" data-uid="DotPulsar.Exceptions.SubscriptionNotFoundException" class="text-break">
-Class SubscriptionNotFoundException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/SubscriptionNotFoundException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class SubscriptionNotFoundException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/SubscriptionNotFoundException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class SubscriptionNotFoundException  <a class="header-action link-secondary" tit
 
   <h3 id="DotPulsar_Exceptions_SubscriptionNotFoundException__ctor_System_String_" data-uid="DotPulsar.Exceptions.SubscriptionNotFoundException.#ctor(System.String)">
   SubscriptionNotFoundException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/SubscriptionNotFoundException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/SubscriptionNotFoundException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class SubscriptionNotFoundException  <a class="header-action link-secondary" tit
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/SubscriptionNotFoundException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/SubscriptionNotFoundException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.TooLargeMessageException.html b/api/DotPulsar.Exceptions.TooLargeMessageException.html
index 3ee2904..1db462b 100644
--- a/api/DotPulsar.Exceptions.TooLargeMessageException.html
+++ b/api/DotPulsar.Exceptions.TooLargeMessageException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_TooLargeMessageException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TooLargeMessageException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_TooLargeMessageException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TooLargeMessageException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_TooLargeMessageException" data-uid="DotPulsar.Exceptions.TooLargeMessageException" class="text-break">
-Class TooLargeMessageException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class TooLargeMessageException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class TooLargeMessageException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_TooLargeMessageException__ctor_System_Int32_System_Int32_" data-uid="DotPulsar.Exceptions.TooLargeMessageException.#ctor(System.Int32,System.Int32)">
   TooLargeMessageException(int, int)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -238,7 +238,7 @@ Class TooLargeMessageException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_TooLargeMessageException_MaxMessageSize" data-uid="DotPulsar.Exceptions.TooLargeMessageException.MaxMessageSize">
   MaxMessageSize
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -269,7 +269,7 @@ Class TooLargeMessageException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_TooLargeMessageException_MessageSize" data-uid="DotPulsar.Exceptions.TooLargeMessageException.MessageSize">
   MessageSize
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L29"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -300,7 +300,7 @@ Class TooLargeMessageException  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TooLargeMessageException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.TooManyRequestsException.html b/api/DotPulsar.Exceptions.TooManyRequestsException.html
index fd20b04..763903b 100644
--- a/api/DotPulsar.Exceptions.TooManyRequestsException.html
+++ b/api/DotPulsar.Exceptions.TooManyRequestsException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_TooManyRequestsException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TooManyRequestsException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_TooManyRequestsException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TooManyRequestsException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_TooManyRequestsException" data-uid="DotPulsar.Exceptions.TooManyRequestsException" class="text-break">
-Class TooManyRequestsException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TooManyRequestsException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class TooManyRequestsException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TooManyRequestsException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class TooManyRequestsException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_TooManyRequestsException__ctor_System_String_" data-uid="DotPulsar.Exceptions.TooManyRequestsException.#ctor(System.String)">
   TooManyRequestsException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TooManyRequestsException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TooManyRequestsException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class TooManyRequestsException  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TooManyRequestsException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TooManyRequestsException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.TopicNotFoundException.html b/api/DotPulsar.Exceptions.TopicNotFoundException.html
index 2c86645..a52516f 100644
--- a/api/DotPulsar.Exceptions.TopicNotFoundException.html
+++ b/api/DotPulsar.Exceptions.TopicNotFoundException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_TopicNotFoundException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TopicNotFoundException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_TopicNotFoundException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TopicNotFoundException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_TopicNotFoundException" data-uid="DotPulsar.Exceptions.TopicNotFoundException" class="text-break">
-Class TopicNotFoundException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TopicNotFoundException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class TopicNotFoundException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TopicNotFoundException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class TopicNotFoundException  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Exceptions_TopicNotFoundException__ctor_System_String_" data-uid="DotPulsar.Exceptions.TopicNotFoundException.#ctor(System.String)">
   TopicNotFoundException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TopicNotFoundException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TopicNotFoundException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class TopicNotFoundException  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TopicNotFoundException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TopicNotFoundException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.TopicTerminatedException.html b/api/DotPulsar.Exceptions.TopicTerminatedException.html
index 17f55b2..b32f615 100644
--- a/api/DotPulsar.Exceptions.TopicTerminatedException.html
+++ b/api/DotPulsar.Exceptions.TopicTerminatedException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_TopicTerminatedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TopicTerminatedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_TopicTerminatedException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TopicTerminatedException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_TopicTerminatedException" data-uid="DotPulsar.Exceptions.TopicTerminatedException" class="text-break">
-Class TopicTerminatedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TopicTerminatedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class TopicTerminatedException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TopicTerminatedException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class TopicTerminatedException  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Exceptions_TopicTerminatedException__ctor_System_String_" data-uid="DotPulsar.Exceptions.TopicTerminatedException.#ctor(System.String)">
   TopicTerminatedException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TopicTerminatedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TopicTerminatedException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class TopicTerminatedException  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TopicTerminatedException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TopicTerminatedException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.TransactionConflictException.html b/api/DotPulsar.Exceptions.TransactionConflictException.html
index 6ece10d..26d6528 100644
--- a/api/DotPulsar.Exceptions.TransactionConflictException.html
+++ b/api/DotPulsar.Exceptions.TransactionConflictException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_TransactionConflictException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TransactionConflictException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_TransactionConflictException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TransactionConflictException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_TransactionConflictException" data-uid="DotPulsar.Exceptions.TransactionConflictException" class="text-break">
-Class TransactionConflictException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TransactionConflictException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class TransactionConflictException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TransactionConflictException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class TransactionConflictException  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Exceptions_TransactionConflictException__ctor_System_String_" data-uid="DotPulsar.Exceptions.TransactionConflictException.#ctor(System.String)">
   TransactionConflictException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TransactionConflictException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TransactionConflictException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class TransactionConflictException  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Exceptions_TransactionConflictException__ctor_System_String_System_Exception_" data-uid="DotPulsar.Exceptions.TransactionConflictException.#ctor(System.String,System.Exception)">
   TransactionConflictException(string, Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TransactionConflictException.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TransactionConflictException.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -265,7 +265,7 @@ Class TransactionConflictException  <a class="header-action link-secondary" titl
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TransactionConflictException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TransactionConflictException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.TransactionCoordinatorNotFoundException.html b/api/DotPulsar.Exceptions.TransactionCoordinatorNotFoundException.html
index 6009c08..ca127b5 100644
--- a/api/DotPulsar.Exceptions.TransactionCoordinatorNotFoundException.html
+++ b/api/DotPulsar.Exceptions.TransactionCoordinatorNotFoundException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_TransactionCoordinatorNotFoundException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TransactionCoordinatorNotFoundException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_TransactionCoordinatorNotFoundException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.TransactionCoordinatorNotFoundException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_TransactionCoordinatorNotFoundException" data-uid="DotPulsar.Exceptions.TransactionCoordinatorNotFoundException" class="text-break">
-Class TransactionCoordinatorNotFoundException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class TransactionCoordinatorNotFoundException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class TransactionCoordinatorNotFoundException  <a class="header-action link-seco
 
   <h3 id="DotPulsar_Exceptions_TransactionCoordinatorNotFoundException__ctor_System_String_" data-uid="DotPulsar.Exceptions.TransactionCoordinatorNotFoundException.#ctor(System.String)">
   TransactionCoordinatorNotFoundException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class TransactionCoordinatorNotFoundException  <a class="header-action link-seco
 
   <h3 id="DotPulsar_Exceptions_TransactionCoordinatorNotFoundException__ctor_System_String_System_Exception_" data-uid="DotPulsar.Exceptions.TransactionCoordinatorNotFoundException.#ctor(System.String,System.Exception)">
   TransactionCoordinatorNotFoundException(string, Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -265,7 +265,7 @@ Class TransactionCoordinatorNotFoundException  <a class="header-action link-seco
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/TransactionCoordinatorNotFoundException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.UnknownException.html b/api/DotPulsar.Exceptions.UnknownException.html
index db3cf6c..c2e5f29 100644
--- a/api/DotPulsar.Exceptions.UnknownException.html
+++ b/api/DotPulsar.Exceptions.UnknownException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_UnknownException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.UnknownException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_UnknownException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.UnknownException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_UnknownException" data-uid="DotPulsar.Exceptions.UnknownException" class="text-break">
-Class UnknownException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/UnknownException.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class UnknownException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/UnknownException.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -200,7 +200,7 @@ Class UnknownException  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Exceptions_UnknownException__ctor_System_String_" data-uid="DotPulsar.Exceptions.UnknownException.#ctor(System.String)">
   UnknownException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/UnknownException.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/UnknownException.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Class UnknownException  <a class="header-action link-secondary" title="View sour
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/UnknownException.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/UnknownException.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Exceptions.UnsupportedVersionException.html b/api/DotPulsar.Exceptions.UnsupportedVersionException.html
index e5fc506..85a0339 100644
--- a/api/DotPulsar.Exceptions.UnsupportedVersionException.html
+++ b/api/DotPulsar.Exceptions.UnsupportedVersionException.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Exceptions_UnsupportedVersionException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.UnsupportedVersionException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Exceptions_UnsupportedVersionException.md&amp;value=---%0Auid%3A%20DotPulsar.Exceptions.UnsupportedVersionException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Exceptions_UnsupportedVersionException" data-uid="DotPulsar.Exceptions.UnsupportedVersionException" class="text-break">
-Class UnsupportedVersionException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/UnsupportedVersionException.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class UnsupportedVersionException  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/UnsupportedVersionException.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -201,7 +201,7 @@ Class UnsupportedVersionException  <a class="header-action link-secondary" title
 
   <h3 id="DotPulsar_Exceptions_UnsupportedVersionException__ctor_System_String_" data-uid="DotPulsar.Exceptions.UnsupportedVersionException.#ctor(System.String)">
   UnsupportedVersionException(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/UnsupportedVersionException.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/UnsupportedVersionException.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Class UnsupportedVersionException  <a class="header-action link-secondary" title
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Exceptions/UnsupportedVersionException.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Exceptions/UnsupportedVersionException.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.ConsumerBuilderExtensions.html b/api/DotPulsar.Extensions.ConsumerBuilderExtensions.html
index e1ae3cb..a3f4d49 100644
--- a/api/DotPulsar.Extensions.ConsumerBuilderExtensions.html
+++ b/api/DotPulsar.Extensions.ConsumerBuilderExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_ConsumerBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ConsumerBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_ConsumerBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ConsumerBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_ConsumerBuilderExtensions" data-uid="DotPulsar.Extensions.ConsumerBuilderExtensions" class="text-break">
-Class ConsumerBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class ConsumerBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class ConsumerBuilderExtensions  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Extensions_ConsumerBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IConsumerBuilder___0__System_Action_DotPulsar_ConsumerStateChanged_System_Threading_CancellationToken__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IConsumerBuilder{``0},System.Action{DotPulsar.ConsumerStateChanged,System.Threading.CancellationToken},System.Threading.CancellationToken)">
   StateChangedHandler&lt;TMessage&gt;(IConsumerBuilder&lt;TMessage&gt;, Action&lt;ConsumerStateChanged, CancellationToken&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -199,7 +199,7 @@ Class ConsumerBuilderExtensions  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Extensions_ConsumerBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IConsumerBuilder___0__System_Action_DotPulsar_ConsumerStateChanged__" data-uid="DotPulsar.Extensions.ConsumerBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IConsumerBuilder{``0},System.Action{DotPulsar.ConsumerStateChanged})">
   StateChangedHandler&lt;TMessage&gt;(IConsumerBuilder&lt;TMessage&gt;, Action&lt;ConsumerStateChanged&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -243,7 +243,7 @@ Class ConsumerBuilderExtensions  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Extensions_ConsumerBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IConsumerBuilder___0__System_Func_DotPulsar_ConsumerStateChanged_System_Threading_CancellationToken_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IConsumerBuilder{``0},System.Func{DotPulsar.ConsumerStateChanged,System.Threading.CancellationToken,System.Threadin [...]
   StateChangedHandler&lt;TMessage&gt;(IConsumerBuilder&lt;TMessage&gt;, Func&lt;ConsumerStateChanged, CancellationToken, ValueTask&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -289,7 +289,7 @@ Class ConsumerBuilderExtensions  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.ConsumerExtensions.html b/api/DotPulsar.Extensions.ConsumerExtensions.html
index 629c51c..0dcf759 100644
--- a/api/DotPulsar.Extensions.ConsumerExtensions.html
+++ b/api/DotPulsar.Extensions.ConsumerExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_ConsumerExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ConsumerExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_ConsumerExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ConsumerExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_ConsumerExtensions" data-uid="DotPulsar.Extensions.ConsumerExtensions" class="text-break">
-Class ConsumerExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class ConsumerExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ConsumerExtensions_Acknowledge_DotPulsar_Abstractions_IConsumer_DotPulsar_Abstractions_IMessage_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerExtensions.Acknowledge(DotPulsar.Abstractions.IConsumer,DotPulsar.Abstractions.IMessage,System.Threading.CancellationToken)">
   Acknowledge(IConsumer, IMessage, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Acknowledge the consumption of a single message.</p>
@@ -194,7 +194,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ConsumerExtensions_AcknowledgeCumulative_DotPulsar_Abstractions_IConsumer_DotPulsar_Abstractions_IMessage_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerExtensions.AcknowledgeCumulative(DotPulsar.Abstractions.IConsumer,DotPulsar.Abstractions.IMessage,System.Threading.CancellationToken)">
   AcknowledgeCumulative(IConsumer, IMessage, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L34"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Acknowledge the consumption of all the messages in the topic up to and including the provided message.</p>
@@ -235,7 +235,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ConsumerExtensions_Process__1_DotPulsar_Abstractions_IConsumer___0__System_Func_DotPulsar_Abstractions_IMessage___0__System_Threading_CancellationToken_System_Threading_Tasks_ValueTask__DotPulsar_ProcessingOptions_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerExtensions.Process``1(DotPulsar.Abstractions.IConsumer{``0},System.Func{DotPulsar.Abstractions.IMessage{``0},System.Threading.CancellationToken,System.Threading.Tasks.Valu [...]
   Process&lt;TMessage&gt;(IConsumer&lt;TMessage&gt;, Func&lt;IMessage&lt;TMessage&gt;, CancellationToken, ValueTask&gt;, ProcessingOptions, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Process and auto-acknowledge a message.</p>
@@ -283,7 +283,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ConsumerExtensions_Process__1_DotPulsar_Abstractions_IConsumer___0__System_Func_DotPulsar_Abstractions_IMessage___0__System_Threading_CancellationToken_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerExtensions.Process``1(DotPulsar.Abstractions.IConsumer{``0},System.Func{DotPulsar.Abstractions.IMessage{``0},System.Threading.CancellationToken,System.Threading.Tasks.ValueTask},System.Threading.Canc [...]
   Process&lt;TMessage&gt;(IConsumer&lt;TMessage&gt;, Func&lt;IMessage&lt;TMessage&gt;, CancellationToken, ValueTask&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L53"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L53"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Process and auto-acknowledge a message using the default processing options.</p>
@@ -329,7 +329,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ConsumerExtensions_StateChangedFrom_DotPulsar_Abstractions_IConsumer_DotPulsar_ConsumerState_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerExtensions.StateChangedFrom(DotPulsar.Abstractions.IConsumer,DotPulsar.ConsumerState,System.Threading.CancellationToken)">
   StateChangedFrom(IConsumer, ConsumerState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L98"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L98"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state.</p>
@@ -374,7 +374,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ConsumerExtensions_StateChangedFrom_DotPulsar_Abstractions_IConsumer_DotPulsar_ConsumerState_System_TimeSpan_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerExtensions.StateChangedFrom(DotPulsar.Abstractions.IConsumer,DotPulsar.ConsumerState,System.TimeSpan,System.Threading.CancellationToken)">
   StateChangedFrom(IConsumer, ConsumerState, TimeSpan, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L113"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L113"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state with delay.</p>
@@ -421,7 +421,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ConsumerExtensions_StateChangedTo_DotPulsar_Abstractions_IConsumer_DotPulsar_ConsumerState_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerExtensions.StateChangedTo(DotPulsar.Abstractions.IConsumer,DotPulsar.ConsumerState,System.Threading.CancellationToken)">
   StateChangedTo(IConsumer, ConsumerState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L68"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L68"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state.</p>
@@ -466,7 +466,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ConsumerExtensions_StateChangedTo_DotPulsar_Abstractions_IConsumer_DotPulsar_ConsumerState_System_TimeSpan_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ConsumerExtensions.StateChangedTo(DotPulsar.Abstractions.IConsumer,DotPulsar.ConsumerState,System.TimeSpan,System.Threading.CancellationToken)">
   StateChangedTo(IConsumer, ConsumerState, TimeSpan, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L83"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L83"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state with a delay.</p>
@@ -513,7 +513,7 @@ Class ConsumerExtensions  <a class="header-action link-secondary" title="View so
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ConsumerExtensions.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.MessageBuilderExtensions.html b/api/DotPulsar.Extensions.MessageBuilderExtensions.html
index 792758c..7826a05 100644
--- a/api/DotPulsar.Extensions.MessageBuilderExtensions.html
+++ b/api/DotPulsar.Extensions.MessageBuilderExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_MessageBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.MessageBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_MessageBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.MessageBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_MessageBuilderExtensions" data-uid="DotPulsar.Extensions.MessageBuilderExtensions" class="text-break">
-Class MessageBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class MessageBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class MessageBuilderExtensions  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Extensions_MessageBuilderExtensions_Send_DotPulsar_Abstractions_IMessageBuilder_System_Buffers_ReadOnlySequence_System_Byte___System_Byte___System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.MessageBuilderExtensions.Send(DotPulsar.Abstractions.IMessageBuilder{System.Buffers.ReadOnlySequence{System.Byte}},System.Byte[],System.Threading.CancellationToken)">
   Send(IMessageBuilder&lt;ReadOnlySequence&lt;byte&gt;&gt;, byte[], CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message.</p>
@@ -194,7 +194,7 @@ Class MessageBuilderExtensions  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Extensions_MessageBuilderExtensions_Send_DotPulsar_Abstractions_IMessageBuilder_System_Buffers_ReadOnlySequence_System_Byte___System_ReadOnlyMemory_System_Byte__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.MessageBuilderExtensions.Send(DotPulsar.Abstractions.IMessageBuilder{System.Buffers.ReadOnlySequence{System.Byte}},System.ReadOnlyMemory{System.Byte},System.Threading.CancellationToken)">
   Send(IMessageBuilder&lt;ReadOnlySequence&lt;byte&gt;&gt;, ReadOnlyMemory&lt;byte&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageBuilderExtensions.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageBuilderExtensions.cs/#L34"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message.</p>
@@ -235,7 +235,7 @@ Class MessageBuilderExtensions  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.MessageExtensions.html b/api/DotPulsar.Extensions.MessageExtensions.html
index 096c713..3e8a0d4 100644
--- a/api/DotPulsar.Extensions.MessageExtensions.html
+++ b/api/DotPulsar.Extensions.MessageExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_MessageExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.MessageExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_MessageExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.MessageExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_MessageExtensions" data-uid="DotPulsar.Extensions.MessageExtensions" class="text-break">
-Class MessageExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class MessageExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class MessageExtensions  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Extensions_MessageExtensions_GetConversationId_DotPulsar_Abstractions_IMessage_" data-uid="DotPulsar.Extensions.MessageExtensions.GetConversationId(DotPulsar.Abstractions.IMessage)">
   GetConversationId(IMessage)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get the conversation id.</p>
@@ -190,7 +190,7 @@ Class MessageExtensions  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageExtensions.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageExtensions.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.MessageMetadataExtensions.html b/api/DotPulsar.Extensions.MessageMetadataExtensions.html
index c0f5c1c..8020d07 100644
--- a/api/DotPulsar.Extensions.MessageMetadataExtensions.html
+++ b/api/DotPulsar.Extensions.MessageMetadataExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_MessageMetadataExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.MessageMetadataExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_MessageMetadataExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.MessageMetadataExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_MessageMetadataExtensions" data-uid="DotPulsar.Extensions.MessageMetadataExtensions" class="text-break">
-Class MessageMetadataExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageMetadataExtensions.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class MessageMetadataExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageMetadataExtensions.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class MessageMetadataExtensions  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Extensions_MessageMetadataExtensions_GetConversationId_DotPulsar_MessageMetadata_" data-uid="DotPulsar.Extensions.MessageMetadataExtensions.GetConversationId(DotPulsar.MessageMetadata)">
   GetConversationId(MessageMetadata)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageMetadataExtensions.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageMetadataExtensions.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get the conversation id.</p>
@@ -190,7 +190,7 @@ Class MessageMetadataExtensions  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Extensions_MessageMetadataExtensions_SetConversationId_DotPulsar_MessageMetadata_System_String_" data-uid="DotPulsar.Extensions.MessageMetadataExtensions.SetConversationId(DotPulsar.MessageMetadata,System.String)">
   SetConversationId(MessageMetadata, string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageMetadataExtensions.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageMetadataExtensions.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the conversation id.</p>
@@ -224,7 +224,7 @@ Class MessageMetadataExtensions  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/MessageMetadataExtensions.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/MessageMetadataExtensions.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.ProducerBuilderExtensions.html b/api/DotPulsar.Extensions.ProducerBuilderExtensions.html
index ea343eb..0bb0f40 100644
--- a/api/DotPulsar.Extensions.ProducerBuilderExtensions.html
+++ b/api/DotPulsar.Extensions.ProducerBuilderExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_ProducerBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ProducerBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_ProducerBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ProducerBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_ProducerBuilderExtensions" data-uid="DotPulsar.Extensions.ProducerBuilderExtensions" class="text-break">
-Class ProducerBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class ProducerBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class ProducerBuilderExtensions  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Extensions_ProducerBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IProducerBuilder___0__System_Action_DotPulsar_ProducerStateChanged_System_Threading_CancellationToken__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ProducerBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IProducerBuilder{``0},System.Action{DotPulsar.ProducerStateChanged,System.Threading.CancellationToken},System.Threading.CancellationToken)">
   StateChangedHandler&lt;TMessage&gt;(IProducerBuilder&lt;TMessage&gt;, Action&lt;ProducerStateChanged, CancellationToken&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -199,7 +199,7 @@ Class ProducerBuilderExtensions  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Extensions_ProducerBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IProducerBuilder___0__System_Action_DotPulsar_ProducerStateChanged__" data-uid="DotPulsar.Extensions.ProducerBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IProducerBuilder{``0},System.Action{DotPulsar.ProducerStateChanged})">
   StateChangedHandler&lt;TMessage&gt;(IProducerBuilder&lt;TMessage&gt;, Action&lt;ProducerStateChanged&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -243,7 +243,7 @@ Class ProducerBuilderExtensions  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Extensions_ProducerBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IProducerBuilder___0__System_Func_DotPulsar_ProducerStateChanged_System_Threading_CancellationToken_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ProducerBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IProducerBuilder{``0},System.Func{DotPulsar.ProducerStateChanged,System.Threading.CancellationToken,System.Threadin [...]
   StateChangedHandler&lt;TMessage&gt;(IProducerBuilder&lt;TMessage&gt;, Func&lt;ProducerStateChanged, CancellationToken, ValueTask&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -289,7 +289,7 @@ Class ProducerBuilderExtensions  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.ProducerExtensions.html b/api/DotPulsar.Extensions.ProducerExtensions.html
index 464d20d..f3a90d7 100644
--- a/api/DotPulsar.Extensions.ProducerExtensions.html
+++ b/api/DotPulsar.Extensions.ProducerExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_ProducerExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ProducerExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_ProducerExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ProducerExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_ProducerExtensions" data-uid="DotPulsar.Extensions.ProducerExtensions" class="text-break">
-Class ProducerExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class ProducerExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class ProducerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ProducerExtensions_NewMessage__1_DotPulsar_Abstractions_IProducer___0__" data-uid="DotPulsar.Extensions.ProducerExtensions.NewMessage``1(DotPulsar.Abstractions.IProducer{``0})">
   NewMessage&lt;TMessage&gt;(IProducer&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get a builder that can be used to configure and build a Message.</p>
@@ -195,7 +195,7 @@ Class ProducerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ProducerExtensions_StateChangedFrom_DotPulsar_Abstractions_IProducer_DotPulsar_ProducerState_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ProducerExtensions.StateChangedFrom(DotPulsar.Abstractions.IProducer,DotPulsar.ProducerState,System.Threading.CancellationToken)">
   StateChangedFrom(IProducer, ProducerState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L70"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L70"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state.</p>
@@ -240,7 +240,7 @@ Class ProducerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ProducerExtensions_StateChangedFrom_DotPulsar_Abstractions_IProducer_DotPulsar_ProducerState_System_TimeSpan_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ProducerExtensions.StateChangedFrom(DotPulsar.Abstractions.IProducer,DotPulsar.ProducerState,System.TimeSpan,System.Threading.CancellationToken)">
   StateChangedFrom(IProducer, ProducerState, TimeSpan, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L85"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L85"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state with a delay.</p>
@@ -287,7 +287,7 @@ Class ProducerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ProducerExtensions_StateChangedTo_DotPulsar_Abstractions_IProducer_DotPulsar_ProducerState_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ProducerExtensions.StateChangedTo(DotPulsar.Abstractions.IProducer,DotPulsar.ProducerState,System.Threading.CancellationToken)">
   StateChangedTo(IProducer, ProducerState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state.</p>
@@ -332,7 +332,7 @@ Class ProducerExtensions  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Extensions_ProducerExtensions_StateChangedTo_DotPulsar_Abstractions_IProducer_DotPulsar_ProducerState_System_TimeSpan_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ProducerExtensions.StateChangedTo(DotPulsar.Abstractions.IProducer,DotPulsar.ProducerState,System.TimeSpan,System.Threading.CancellationToken)">
   StateChangedTo(IProducer, ProducerState, TimeSpan, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L55"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L55"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state with a delay.</p>
@@ -379,7 +379,7 @@ Class ProducerExtensions  <a class="header-action link-secondary" title="View so
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ProducerExtensions.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.PulsarClientBuilderExtensions.html b/api/DotPulsar.Extensions.PulsarClientBuilderExtensions.html
index fa2df36..89c8bb3 100644
--- a/api/DotPulsar.Extensions.PulsarClientBuilderExtensions.html
+++ b/api/DotPulsar.Extensions.PulsarClientBuilderExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_PulsarClientBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.PulsarClientBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_PulsarClientBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.PulsarClientBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_PulsarClientBuilderExtensions" data-uid="DotPulsar.Extensions.PulsarClientBuilderExtensions" class="text-break">
-Class PulsarClientBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class PulsarClientBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class PulsarClientBuilderExtensions  <a class="header-action link-secondary" tit
 
   <h3 id="DotPulsar_Extensions_PulsarClientBuilderExtensions_ExceptionHandler_DotPulsar_Abstractions_IPulsarClientBuilder_System_Action_DotPulsar_ExceptionContext__" data-uid="DotPulsar.Extensions.PulsarClientBuilderExtensions.ExceptionHandler(DotPulsar.Abstractions.IPulsarClientBuilder,System.Action{DotPulsar.ExceptionContext})">
   ExceptionHandler(IPulsarClientBuilder, Action&lt;ExceptionContext&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a custom exception handler that will be invoked before the default exception handler.</p>
@@ -192,7 +192,7 @@ Class PulsarClientBuilderExtensions  <a class="header-action link-secondary" tit
 
   <h3 id="DotPulsar_Extensions_PulsarClientBuilderExtensions_ExceptionHandler_DotPulsar_Abstractions_IPulsarClientBuilder_System_Func_DotPulsar_ExceptionContext_System_Threading_Tasks_ValueTask__" data-uid="DotPulsar.Extensions.PulsarClientBuilderExtensions.ExceptionHandler(DotPulsar.Abstractions.IPulsarClientBuilder,System.Func{DotPulsar.ExceptionContext,System.Threading.Tasks.ValueTask})">
   ExceptionHandler(IPulsarClientBuilder, Func&lt;ExceptionContext, ValueTask&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a custom exception handler that will be invoked before the default exception handler.</p>
@@ -231,7 +231,7 @@ Class PulsarClientBuilderExtensions  <a class="header-action link-secondary" tit
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.PulsarClientExtensions.html b/api/DotPulsar.Extensions.PulsarClientExtensions.html
index 8a8262b..ea6fdb3 100644
--- a/api/DotPulsar.Extensions.PulsarClientExtensions.html
+++ b/api/DotPulsar.Extensions.PulsarClientExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_PulsarClientExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.PulsarClientExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_PulsarClientExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.PulsarClientExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_PulsarClientExtensions" data-uid="DotPulsar.Extensions.PulsarClientExtensions" class="text-break">
-Class PulsarClientExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Class PulsarClientExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class PulsarClientExtensions  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Extensions_PulsarClientExtensions_NewConsumer_DotPulsar_Abstractions_IPulsarClient_" data-uid="DotPulsar.Extensions.PulsarClientExtensions.NewConsumer(DotPulsar.Abstractions.IPulsarClient)">
   NewConsumer(IPulsarClient)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get a builder that can be used to configure and build a Consumer instance.</p>
@@ -190,7 +190,7 @@ Class PulsarClientExtensions  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Extensions_PulsarClientExtensions_NewConsumer__1_DotPulsar_Abstractions_IPulsarClient_DotPulsar_Abstractions_ISchema___0__" data-uid="DotPulsar.Extensions.PulsarClientExtensions.NewConsumer``1(DotPulsar.Abstractions.IPulsarClient,DotPulsar.Abstractions.ISchema{``0})">
   NewConsumer&lt;TMessage&gt;(IPulsarClient, ISchema&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L53"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L53"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get a builder that can be used to configure and build a Consumer instance.</p>
@@ -234,7 +234,7 @@ Class PulsarClientExtensions  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Extensions_PulsarClientExtensions_NewProducer_DotPulsar_Abstractions_IPulsarClient_" data-uid="DotPulsar.Extensions.PulsarClientExtensions.NewProducer(DotPulsar.Abstractions.IPulsarClient)">
   NewProducer(IPulsarClient)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L29"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get a builder that can be used to configure and build a Producer instance.</p>
@@ -271,7 +271,7 @@ Class PulsarClientExtensions  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Extensions_PulsarClientExtensions_NewProducer__1_DotPulsar_Abstractions_IPulsarClient_DotPulsar_Abstractions_ISchema___0__" data-uid="DotPulsar.Extensions.PulsarClientExtensions.NewProducer``1(DotPulsar.Abstractions.IPulsarClient,DotPulsar.Abstractions.ISchema{``0})">
   NewProducer&lt;TMessage&gt;(IPulsarClient, ISchema&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L47"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L47"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get a builder that can be used to configure and build a Producer instance.</p>
@@ -315,7 +315,7 @@ Class PulsarClientExtensions  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Extensions_PulsarClientExtensions_NewReader_DotPulsar_Abstractions_IPulsarClient_" data-uid="DotPulsar.Extensions.PulsarClientExtensions.NewReader(DotPulsar.Abstractions.IPulsarClient)">
   NewReader(IPulsarClient)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L41"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L41"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get a builder that can be used to configure and build a Reader instance.</p>
@@ -352,7 +352,7 @@ Class PulsarClientExtensions  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Extensions_PulsarClientExtensions_NewReader__1_DotPulsar_Abstractions_IPulsarClient_DotPulsar_Abstractions_ISchema___0__" data-uid="DotPulsar.Extensions.PulsarClientExtensions.NewReader``1(DotPulsar.Abstractions.IPulsarClient,DotPulsar.Abstractions.ISchema{``0})">
   NewReader&lt;TMessage&gt;(IPulsarClient, ISchema&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L59"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L59"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get a builder that can be used to configure and build a Reader instance.</p>
@@ -396,7 +396,7 @@ Class PulsarClientExtensions  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/PulsarClientExtensions.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.ReaderBuilderExtensions.html b/api/DotPulsar.Extensions.ReaderBuilderExtensions.html
index f809cdd..6fb7816 100644
--- a/api/DotPulsar.Extensions.ReaderBuilderExtensions.html
+++ b/api/DotPulsar.Extensions.ReaderBuilderExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_ReaderBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ReaderBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_ReaderBuilderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ReaderBuilderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_ReaderBuilderExtensions" data-uid="DotPulsar.Extensions.ReaderBuilderExtensions" class="text-break">
-Class ReaderBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class ReaderBuilderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class ReaderBuilderExtensions  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Extensions_ReaderBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IReaderBuilder___0__System_Action_DotPulsar_ReaderStateChanged_System_Threading_CancellationToken__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ReaderBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IReaderBuilder{``0},System.Action{DotPulsar.ReaderStateChanged,System.Threading.CancellationToken},System.Threading.CancellationToken)">
   StateChangedHandler&lt;TMessage&gt;(IReaderBuilder&lt;TMessage&gt;, Action&lt;ReaderStateChanged, CancellationToken&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -199,7 +199,7 @@ Class ReaderBuilderExtensions  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Extensions_ReaderBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IReaderBuilder___0__System_Action_DotPulsar_ReaderStateChanged__" data-uid="DotPulsar.Extensions.ReaderBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IReaderBuilder{``0},System.Action{DotPulsar.ReaderStateChanged})">
   StateChangedHandler&lt;TMessage&gt;(IReaderBuilder&lt;TMessage&gt;, Action&lt;ReaderStateChanged&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -243,7 +243,7 @@ Class ReaderBuilderExtensions  <a class="header-action link-secondary" title="Vi
 
   <h3 id="DotPulsar_Extensions_ReaderBuilderExtensions_StateChangedHandler__1_DotPulsar_Abstractions_IReaderBuilder___0__System_Func_DotPulsar_ReaderStateChanged_System_Threading_CancellationToken_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ReaderBuilderExtensions.StateChangedHandler``1(DotPulsar.Abstractions.IReaderBuilder{``0},System.Func{DotPulsar.ReaderStateChanged,System.Threading.CancellationToken,System.Threading.Tasks.Valu [...]
   StateChangedHandler&lt;TMessage&gt;(IReaderBuilder&lt;TMessage&gt;, Func&lt;ReaderStateChanged, CancellationToken, ValueTask&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -289,7 +289,7 @@ Class ReaderBuilderExtensions  <a class="header-action link-secondary" title="Vi
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderBuilderExtensions.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.ReaderExtensions.html b/api/DotPulsar.Extensions.ReaderExtensions.html
index 5ef4441..6ca6716 100644
--- a/api/DotPulsar.Extensions.ReaderExtensions.html
+++ b/api/DotPulsar.Extensions.ReaderExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_ReaderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ReaderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_ReaderExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ReaderExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_ReaderExtensions" data-uid="DotPulsar.Extensions.ReaderExtensions" class="text-break">
-Class ReaderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class ReaderExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class ReaderExtensions  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Extensions_ReaderExtensions_StateChangedFrom_DotPulsar_Abstractions_IReader_DotPulsar_ReaderState_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ReaderExtensions.StateChangedFrom(DotPulsar.Abstractions.IReader,DotPulsar.ReaderState,System.Threading.CancellationToken)">
   StateChangedFrom(IReader, ReaderState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L63"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L63"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state.</p>
@@ -198,7 +198,7 @@ Class ReaderExtensions  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Extensions_ReaderExtensions_StateChangedFrom_DotPulsar_Abstractions_IReader_DotPulsar_ReaderState_System_TimeSpan_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ReaderExtensions.StateChangedFrom(DotPulsar.Abstractions.IReader,DotPulsar.ReaderState,System.TimeSpan,System.Threading.CancellationToken)">
   StateChangedFrom(IReader, ReaderState, TimeSpan, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L78"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L78"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state with a delay.</p>
@@ -245,7 +245,7 @@ Class ReaderExtensions  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Extensions_ReaderExtensions_StateChangedTo_DotPulsar_Abstractions_IReader_DotPulsar_ReaderState_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ReaderExtensions.StateChangedTo(DotPulsar.Abstractions.IReader,DotPulsar.ReaderState,System.Threading.CancellationToken)">
   StateChangedTo(IReader, ReaderState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state.</p>
@@ -290,7 +290,7 @@ Class ReaderExtensions  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Extensions_ReaderExtensions_StateChangedTo_DotPulsar_Abstractions_IReader_DotPulsar_ReaderState_System_TimeSpan_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ReaderExtensions.StateChangedTo(DotPulsar.Abstractions.IReader,DotPulsar.ReaderState,System.TimeSpan,System.Threading.CancellationToken)">
   StateChangedTo(IReader, ReaderState, TimeSpan, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L48"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L48"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state with a delay.</p>
@@ -337,7 +337,7 @@ Class ReaderExtensions  <a class="header-action link-secondary" title="View sour
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReaderExtensions.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.ReceiveExtensions.html b/api/DotPulsar.Extensions.ReceiveExtensions.html
index 1613e58..bf65fc2 100644
--- a/api/DotPulsar.Extensions.ReceiveExtensions.html
+++ b/api/DotPulsar.Extensions.ReceiveExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_ReceiveExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ReceiveExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_ReceiveExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.ReceiveExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_ReceiveExtensions" data-uid="DotPulsar.Extensions.ReceiveExtensions" class="text-break">
-Class ReceiveExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReceiveExtensions.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Class ReceiveExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReceiveExtensions.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class ReceiveExtensions  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Extensions_ReceiveExtensions_Messages__1_DotPulsar_Abstractions_IReceive___0__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.ReceiveExtensions.Messages``1(DotPulsar.Abstractions.IReceive{``0},System.Threading.CancellationToken)">
   Messages&lt;TMessage&gt;(IReceive&lt;TMessage&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReceiveExtensions.cs/#L59"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReceiveExtensions.cs/#L59"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get an IAsyncEnumerable for receiving messages.</p>
@@ -197,7 +197,7 @@ Class ReceiveExtensions  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Extensions_ReceiveExtensions_TryReceive__1_DotPulsar_Abstractions_IReceive___0____0__" data-uid="DotPulsar.Extensions.ReceiveExtensions.TryReceive``1(DotPulsar.Abstractions.IReceive{``0},``0@)">
   TryReceive&lt;TMessage&gt;(IReceive&lt;TMessage&gt;, out TMessage?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReceiveExtensions.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReceiveExtensions.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Will return true (and a message) if a message is buffered or false otherwise.</p>
@@ -241,7 +241,7 @@ Class ReceiveExtensions  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/ReceiveExtensions.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/ReceiveExtensions.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.SeekExtensions.html b/api/DotPulsar.Extensions.SeekExtensions.html
index 221fafd..499c70a 100644
--- a/api/DotPulsar.Extensions.SeekExtensions.html
+++ b/api/DotPulsar.Extensions.SeekExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_SeekExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.SeekExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_SeekExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.SeekExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_SeekExtensions" data-uid="DotPulsar.Extensions.SeekExtensions" class="text-break">
-Class SeekExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SeekExtensions.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class SeekExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SeekExtensions.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class SeekExtensions  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Extensions_SeekExtensions_Seek_DotPulsar_Abstractions_ISeek_System_DateTime_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SeekExtensions.Seek(DotPulsar.Abstractions.ISeek,System.DateTime,System.Threading.CancellationToken)">
   Seek(ISeek, DateTime, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SeekExtensions.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SeekExtensions.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Reset the cursor associated with the consumer or reader to a specific message publish time using an UTC DateTime.</p>
@@ -194,7 +194,7 @@ Class SeekExtensions  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Extensions_SeekExtensions_Seek_DotPulsar_Abstractions_ISeek_System_DateTimeOffset_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SeekExtensions.Seek(DotPulsar.Abstractions.ISeek,System.DateTimeOffset,System.Threading.CancellationToken)">
   Seek(ISeek, DateTimeOffset, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SeekExtensions.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SeekExtensions.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Reset the cursor associated with the consumer or reader to a specific message publish time using a DateTimeOffset.</p>
@@ -235,7 +235,7 @@ Class SeekExtensions  <a class="header-action link-secondary" title="View source
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SeekExtensions.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SeekExtensions.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.SendChannelExtensions.html b/api/DotPulsar.Extensions.SendChannelExtensions.html
index 4821664..6b09a83 100644
--- a/api/DotPulsar.Extensions.SendChannelExtensions.html
+++ b/api/DotPulsar.Extensions.SendChannelExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_SendChannelExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.SendChannelExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_SendChannelExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.SendChannelExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_SendChannelExtensions" data-uid="DotPulsar.Extensions.SendChannelExtensions" class="text-break">
-Class SendChannelExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Class SendChannelExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class SendChannelExtensions  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Extensions_SendChannelExtensions_Send_DotPulsar_Abstractions_ISendChannel_System_Buffers_ReadOnlySequence_System_Byte___DotPulsar_MessageMetadata_System_Byte___System_Func_DotPulsar_MessageId_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendChannelExtensions.Send(DotPulsar.Abstractions.ISendChannel{System.Buffers.ReadOnlySequence{System.Byte}},DotPulsar.MessageMetadata,System.Byte[],System.Func{DotPulsar.Message [...]
   Send(ISendChannel&lt;ReadOnlySequence&lt;byte&gt;&gt;, MessageMetadata, byte[], Func&lt;MessageId, ValueTask&gt;?, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L41"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L41"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message with metadata.</p>
@@ -198,7 +198,7 @@ Class SendChannelExtensions  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Extensions_SendChannelExtensions_Send_DotPulsar_Abstractions_ISendChannel_System_Buffers_ReadOnlySequence_System_Byte___DotPulsar_MessageMetadata_System_ReadOnlyMemory_System_Byte__System_Func_DotPulsar_MessageId_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendChannelExtensions.Send(DotPulsar.Abstractions.ISendChannel{System.Buffers.ReadOnlySequence{System.Byte}},DotPulsar.MessageMetadata,System.ReadOnlyMemory{ [...]
   Send(ISendChannel&lt;ReadOnlySequence&lt;byte&gt;&gt;, MessageMetadata, ReadOnlyMemory&lt;byte&gt;, Func&lt;MessageId, ValueTask&gt;?, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L47"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L47"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message with metadata.</p>
@@ -243,7 +243,7 @@ Class SendChannelExtensions  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Extensions_SendChannelExtensions_Send_DotPulsar_Abstractions_ISendChannel_System_Buffers_ReadOnlySequence_System_Byte___System_Byte___System_Func_DotPulsar_MessageId_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendChannelExtensions.Send(DotPulsar.Abstractions.ISendChannel{System.Buffers.ReadOnlySequence{System.Byte}},System.Byte[],System.Func{DotPulsar.MessageId,System.Threading.Tasks.ValueTask},System.Threadin [...]
   Send(ISendChannel&lt;ReadOnlySequence&lt;byte&gt;&gt;, byte[], Func&lt;MessageId, ValueTask&gt;?, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L29"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message.</p>
@@ -286,7 +286,7 @@ Class SendChannelExtensions  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Extensions_SendChannelExtensions_Send_DotPulsar_Abstractions_ISendChannel_System_Buffers_ReadOnlySequence_System_Byte___System_ReadOnlyMemory_System_Byte__System_Func_DotPulsar_MessageId_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendChannelExtensions.Send(DotPulsar.Abstractions.ISendChannel{System.Buffers.ReadOnlySequence{System.Byte}},System.ReadOnlyMemory{System.Byte},System.Func{DotPulsar.MessageId,System. [...]
   Send(ISendChannel&lt;ReadOnlySequence&lt;byte&gt;&gt;, ReadOnlyMemory&lt;byte&gt;, Func&lt;MessageId, ValueTask&gt;?, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message.</p>
@@ -329,7 +329,7 @@ Class SendChannelExtensions  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Extensions_SendChannelExtensions_Send__1_DotPulsar_Abstractions_ISendChannel___0____0_System_Func_DotPulsar_MessageId_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendChannelExtensions.Send``1(DotPulsar.Abstractions.ISendChannel{``0},``0,System.Func{DotPulsar.MessageId,System.Threading.Tasks.ValueTask},System.Threading.CancellationToken)">
   Send&lt;TMessage&gt;(ISendChannel&lt;TMessage&gt;, TMessage, Func&lt;MessageId, ValueTask&gt;?, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L53"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L53"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message without metadata.</p>
@@ -377,7 +377,7 @@ Class SendChannelExtensions  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendChannelExtensions.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.SendExtensions.html b/api/DotPulsar.Extensions.SendExtensions.html
index 3115f7d..8eea6c5 100644
--- a/api/DotPulsar.Extensions.SendExtensions.html
+++ b/api/DotPulsar.Extensions.SendExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_SendExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.SendExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_SendExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.SendExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_SendExtensions" data-uid="DotPulsar.Extensions.SendExtensions" class="text-break">
-Class SendExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendExtensions.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Class SendExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendExtensions.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class SendExtensions  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Extensions_SendExtensions_Send_DotPulsar_Abstractions_ISend_System_Buffers_ReadOnlySequence_System_Byte___DotPulsar_MessageMetadata_System_Byte___System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendExtensions.Send(DotPulsar.Abstractions.ISend{System.Buffers.ReadOnlySequence{System.Byte}},DotPulsar.MessageMetadata,System.Byte[],System.Threading.CancellationToken)">
   Send(ISend&lt;ReadOnlySequence&lt;byte&gt;&gt;, MessageMetadata, byte[], CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendExtensions.cs/#L41"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendExtensions.cs/#L41"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message with metadata.</p>
@@ -196,7 +196,7 @@ Class SendExtensions  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Extensions_SendExtensions_Send_DotPulsar_Abstractions_ISend_System_Buffers_ReadOnlySequence_System_Byte___DotPulsar_MessageMetadata_System_ReadOnlyMemory_System_Byte__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendExtensions.Send(DotPulsar.Abstractions.ISend{System.Buffers.ReadOnlySequence{System.Byte}},DotPulsar.MessageMetadata,System.ReadOnlyMemory{System.Byte},System.Threading.CancellationToken)">
   Send(ISend&lt;ReadOnlySequence&lt;byte&gt;&gt;, MessageMetadata, ReadOnlyMemory&lt;byte&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendExtensions.cs/#L47"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendExtensions.cs/#L47"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message with metadata.</p>
@@ -239,7 +239,7 @@ Class SendExtensions  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Extensions_SendExtensions_Send_DotPulsar_Abstractions_ISend_System_Buffers_ReadOnlySequence_System_Byte___System_Byte___System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendExtensions.Send(DotPulsar.Abstractions.ISend{System.Buffers.ReadOnlySequence{System.Byte}},System.Byte[],System.Threading.CancellationToken)">
   Send(ISend&lt;ReadOnlySequence&lt;byte&gt;&gt;, byte[], CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendExtensions.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendExtensions.cs/#L29"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message.</p>
@@ -280,7 +280,7 @@ Class SendExtensions  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Extensions_SendExtensions_Send_DotPulsar_Abstractions_ISend_System_Buffers_ReadOnlySequence_System_Byte___System_ReadOnlyMemory_System_Byte__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendExtensions.Send(DotPulsar.Abstractions.ISend{System.Buffers.ReadOnlySequence{System.Byte}},System.ReadOnlyMemory{System.Byte},System.Threading.CancellationToken)">
   Send(ISend&lt;ReadOnlySequence&lt;byte&gt;&gt;, ReadOnlyMemory&lt;byte&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendExtensions.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendExtensions.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message.</p>
@@ -321,7 +321,7 @@ Class SendExtensions  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Extensions_SendExtensions_Send__1_DotPulsar_Abstractions_ISend___0____0_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.SendExtensions.Send``1(DotPulsar.Abstractions.ISend{``0},``0,System.Threading.CancellationToken)">
   Send&lt;TMessage&gt;(ISend&lt;TMessage&gt;, TMessage, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendExtensions.cs/#L53"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendExtensions.cs/#L53"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Sends a message without metadata.</p>
@@ -367,7 +367,7 @@ Class SendExtensions  <a class="header-action link-secondary" title="View source
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/SendExtensions.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/SendExtensions.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Extensions.StateExtensions.html b/api/DotPulsar.Extensions.StateExtensions.html
index cbccfe7..c2529e6 100644
--- a/api/DotPulsar.Extensions.StateExtensions.html
+++ b/api/DotPulsar.Extensions.StateExtensions.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Extensions_StateExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.StateExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Extensions_StateExtensions.md&amp;value=---%0Auid%3A%20DotPulsar.Extensions.StateExtensions%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Extensions_StateExtensions" data-uid="DotPulsar.Extensions.StateExtensions" class="text-break">
-Class StateExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/StateExtensions.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class StateExtensions  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/StateExtensions.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -153,7 +153,7 @@ Class StateExtensions  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Extensions_StateExtensions_DelayedStateMonitor__2___0___1_System_TimeSpan_System_Action___0___1__System_Action___0___1__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.StateExtensions.DelayedStateMonitor``2(``0,``1,System.TimeSpan,System.Action{``0,``1},System.Action{``0,``1},System.Threading.CancellationToken)">
   DelayedStateMonitor&lt;TEntity, TState&gt;(TEntity, TState, TimeSpan, Action&lt;TEntity, TState&gt;, Action&lt;TEntity, TState&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/StateExtensions.cs/#L189"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/StateExtensions.cs/#L189"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Will invoke the onStateLeft callback when the state if left (with delay) and onStateReached when it's reached again.</p>
@@ -208,7 +208,7 @@ Class StateExtensions  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Extensions_StateExtensions_DelayedStateMonitor__2___0___1_System_TimeSpan_System_Func___0___1_System_Threading_CancellationToken_System_Threading_Tasks_ValueTask__System_Func___0___1_System_Threading_CancellationToken_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.StateExtensions.DelayedStateMonitor``2(``0,``1,System.TimeSpan,System.Func{``0,``1,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask}, [...]
   DelayedStateMonitor&lt;TEntity, TState&gt;(TEntity, TState, TimeSpan, Func&lt;TEntity, TState, CancellationToken, ValueTask&gt;, Func&lt;TEntity, TState, CancellationToken, ValueTask&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/StateExtensions.cs/#L161"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/StateExtensions.cs/#L161"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Will invoke the onStateLeft callback when the state if left (with delay) and onStateReached when it's reached again.</p>
@@ -263,7 +263,7 @@ Class StateExtensions  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Extensions_StateExtensions_DelayedStateMonitor__3___0___1_System_TimeSpan_System_Func___0___1_System_Threading_CancellationToken_System_Threading_Tasks_ValueTask___2___System_Func___0___1___2_System_Threading_CancellationToken_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.StateExtensions.DelayedStateMonitor``3(``0,``1,System.TimeSpan,System.Func{``0,``1,System.Threading.CancellationToken,System.Threading.Tasks.Va [...]
   DelayedStateMonitor&lt;TEntity, TState, TFaultContext&gt;(TEntity, TState, TimeSpan, Func&lt;TEntity, TState, CancellationToken, ValueTask&lt;TFaultContext&gt;&gt;, Func&lt;TEntity, TState, TFaultContext, CancellationToken, ValueTask&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/StateExtensions.cs/#L110"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/StateExtensions.cs/#L110"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Will invoke the onStateLeft callback when the state if left (with delay) and onStateReached when it's reached again.</p>
@@ -320,7 +320,7 @@ Class StateExtensions  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Extensions_StateExtensions_OnStateChangeFrom__1_DotPulsar_Abstractions_IState___0____0_System_TimeSpan_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.StateExtensions.OnStateChangeFrom``1(DotPulsar.Abstractions.IState{``0},``0,System.TimeSpan,System.Threading.CancellationToken)">
   OnStateChangeFrom&lt;TState&gt;(IState&lt;TState&gt;, TState, TimeSpan, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/StateExtensions.cs/#L73"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/StateExtensions.cs/#L73"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state with a delay.</p>
@@ -372,7 +372,7 @@ Class StateExtensions  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Extensions_StateExtensions_OnStateChangeTo__1_DotPulsar_Abstractions_IState___0____0_System_TimeSpan_System_Threading_CancellationToken_" data-uid="DotPulsar.Extensions.StateExtensions.OnStateChangeTo``1(DotPulsar.Abstractions.IState{``0},``0,System.TimeSpan,System.Threading.CancellationToken)">
   OnStateChangeTo&lt;TState&gt;(IState&lt;TState&gt;, TState, TimeSpan, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/StateExtensions.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/StateExtensions.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state with a delay.</p>
@@ -424,7 +424,7 @@ Class StateExtensions  <a class="header-action link-secondary" title="View sourc
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Extensions/StateExtensions.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Extensions/StateExtensions.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.FaultAction.html b/api/DotPulsar.FaultAction.html
index 0707dea..ef90247 100644
--- a/api/DotPulsar.FaultAction.html
+++ b/api/DotPulsar.FaultAction.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_FaultAction.md&amp;value=---%0Auid%3A%20DotPulsar.FaultAction%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_FaultAction.md&amp;value=---%0Auid%3A%20DotPulsar.FaultAction%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -86,7 +86,7 @@
 
 
   <h1 id="DotPulsar_FaultAction" data-uid="DotPulsar.FaultAction" class="text-break">
-Enum FaultAction  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/FaultAction.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Enum FaultAction  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/FaultAction.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -142,7 +142,7 @@ Enum FaultAction  <a class="header-action link-secondary" title="View source" hr
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/FaultAction.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/FaultAction.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IChannel.html b/api/DotPulsar.Internal.Abstractions.IChannel.html
index 0a8c8d2..b0e9fdb 100644
--- a/api/DotPulsar.Internal.Abstractions.IChannel.html
+++ b/api/DotPulsar.Internal.Abstractions.IChannel.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IChannel.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IChannel%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IChannel.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IChannel%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IChannel" data-uid="DotPulsar.Internal.Abstractions.IChannel" class="text-break">
-Interface IChannel  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IChannel  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -133,7 +133,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_Activated" data-uid="DotPulsar.Internal.Abstractions.IChannel.Activated">
   Activated()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L20"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -159,7 +159,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_ClosedByServer" data-uid="DotPulsar.Internal.Abstractions.IChannel.ClosedByServer">
   ClosedByServer()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -185,7 +185,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_Connected" data-uid="DotPulsar.Internal.Abstractions.IChannel.Connected">
   Connected()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -211,7 +211,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_Deactivated" data-uid="DotPulsar.Internal.Abstractions.IChannel.Deactivated">
   Deactivated()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -237,7 +237,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_Disconnected" data-uid="DotPulsar.Internal.Abstractions.IChannel.Disconnected">
   Disconnected()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -263,7 +263,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_ReachedEndOfTopic" data-uid="DotPulsar.Internal.Abstractions.IChannel.ReachedEndOfTopic">
   ReachedEndOfTopic()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -289,7 +289,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_Received_DotPulsar_Internal_MessagePackage_" data-uid="DotPulsar.Internal.Abstractions.IChannel.Received(DotPulsar.Internal.MessagePackage)">
   Received(MessagePackage)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -320,7 +320,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_SenderLock" data-uid="DotPulsar.Internal.Abstractions.IChannel.SenderLock">
   SenderLock()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -351,7 +351,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_Unsubscribed" data-uid="DotPulsar.Internal.Abstractions.IChannel.Unsubscribed">
   Unsubscribed()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -377,7 +377,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IChannel_WaitingForExclusive" data-uid="DotPulsar.Internal.Abstractions.IChannel.WaitingForExclusive">
   WaitingForExclusive()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -403,7 +403,7 @@ Interface IChannel  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IChannel.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.ICompress.html b/api/DotPulsar.Internal.Abstractions.ICompress.html
index 5816c43..281d804 100644
--- a/api/DotPulsar.Internal.Abstractions.ICompress.html
+++ b/api/DotPulsar.Internal.Abstractions.ICompress.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_ICompress.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.ICompress%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_ICompress.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.ICompress%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_ICompress" data-uid="DotPulsar.Internal.Abstractions.ICompress" class="text-break">
-Interface ICompress  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/ICompress.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Interface ICompress  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/ICompress.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface ICompress  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_ICompress_Compress_System_Buffers_ReadOnlySequence_System_Byte__" data-uid="DotPulsar.Internal.Abstractions.ICompress.Compress(System.Buffers.ReadOnlySequence{System.Byte})">
   Compress(ReadOnlySequence&lt;byte&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/ICompress.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/ICompress.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -176,7 +176,7 @@ Interface ICompress  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/ICompress.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/ICompress.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.ICompressorFactory.html b/api/DotPulsar.Internal.Abstractions.ICompressorFactory.html
index 3e85420..142a709 100644
--- a/api/DotPulsar.Internal.Abstractions.ICompressorFactory.html
+++ b/api/DotPulsar.Internal.Abstractions.ICompressorFactory.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_ICompressorFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.ICompressorFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_ICompressorFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.ICompressorFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_ICompressorFactory" data-uid="DotPulsar.Internal.Abstractions.ICompressorFactory" class="text-break">
-Interface ICompressorFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Interface ICompressorFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -133,7 +133,7 @@ Interface ICompressorFactory  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Internal_Abstractions_ICompressorFactory_CompressionType" data-uid="DotPulsar.Internal.Abstractions.ICompressorFactory.CompressionType">
   CompressionType
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -168,7 +168,7 @@ Interface ICompressorFactory  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Internal_Abstractions_ICompressorFactory_Create" data-uid="DotPulsar.Internal.Abstractions.ICompressorFactory.Create">
   Create()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -199,7 +199,7 @@ Interface ICompressorFactory  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/ICompressorFactory.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IConnection.html b/api/DotPulsar.Internal.Abstractions.IConnection.html
index 56b6207..e263e8b 100644
--- a/api/DotPulsar.Internal.Abstractions.IConnection.html
+++ b/api/DotPulsar.Internal.Abstractions.IConnection.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IConnection.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IConnection%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IConnection.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IConnection%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IConnection" data-uid="DotPulsar.Internal.Abstractions.IConnection" class="text-break">
-Interface IConnection  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IConnection  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -158,7 +158,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_MaxMessageSize" data-uid="DotPulsar.Internal.Abstractions.IConnection.MaxMessageSize">
   MaxMessageSize
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -193,7 +193,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandAck_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandAck,System.Threading.CancellationToken)">
   Send(CommandAck, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L29"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandCloseConsumer_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandCloseConsumer,System.Threading.CancellationToken)">
   Send(CommandCloseConsumer, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L39"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L39"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -269,7 +269,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandCloseProducer_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandCloseProducer,System.Threading.CancellationToken)">
   Send(CommandCloseProducer, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L38"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L38"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -307,7 +307,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandConnect_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandConnect,System.Threading.CancellationToken)">
   Send(CommandConnect, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L34"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -345,7 +345,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandFlow_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandFlow,System.Threading.CancellationToken)">
   Send(CommandFlow, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -383,7 +383,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandGetLastMessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandGetLastMessageId,System.Threading.CancellationToken)">
   Send(CommandGetLastMessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -421,7 +421,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandGetOrCreateSchema_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandGetOrCreateSchema,System.Threading.CancellationToken)">
   Send(CommandGetOrCreateSchema, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L41"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L41"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -459,7 +459,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandLookupTopic_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandLookupTopic,System.Threading.CancellationToken)">
   Send(CommandLookupTopic, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -497,7 +497,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandPartitionedTopicMetadata_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandPartitionedTopicMetadata,System.Threading.CancellationToken)">
   Send(CommandPartitionedTopicMetadata, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L42"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L42"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -535,7 +535,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandPing_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandPing,System.Threading.CancellationToken)">
   Send(CommandPing, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -573,7 +573,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandPong_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandPong,System.Threading.CancellationToken)">
   Send(CommandPong, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -611,7 +611,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandProducer_DotPulsar_Internal_Abstractions_IChannel_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandProducer,DotPulsar.Internal.Abstractions.IChannel,System.Threading.CancellationToken)">
   Send(CommandProducer, IChannel, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -651,7 +651,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandRedeliverUnacknowledgedMessages_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandRedeliverUnacknowledgedMessages,System.Threading.CancellationToken)">
   Send(CommandRedeliverUnacknowledgedMessages, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -689,7 +689,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandSeek_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandSeek,System.Threading.CancellationToken)">
   Send(CommandSeek, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L36"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L36"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -727,7 +727,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandSubscribe_DotPulsar_Internal_Abstractions_IChannel_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandSubscribe,DotPulsar.Internal.Abstractions.IChannel,System.Threading.CancellationToken)">
   Send(CommandSubscribe, IChannel, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -767,7 +767,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_PulsarApi_CommandUnsubscribe_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.PulsarApi.CommandUnsubscribe,System.Threading.CancellationToken)">
   Send(CommandUnsubscribe, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -805,7 +805,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnection_Send_DotPulsar_Internal_SendPackage_System_Threading_Tasks_TaskCompletionSource_DotPulsar_Internal_PulsarApi_BaseCommand__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnection.Send(DotPulsar.Internal.SendPackage,System.Threading.Tasks.TaskCompletionSource{DotPulsar.Internal.PulsarApi.BaseCommand},System.Threading.CancellationToken)">
   Send(SendPackage, TaskCompletionSource&lt;BaseCommand&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L40"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -845,7 +845,7 @@ Interface IConnection  <a class="header-action link-secondary" title="View sourc
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnection.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IConnectionPool.html b/api/DotPulsar.Internal.Abstractions.IConnectionPool.html
index 56032fd..3adf2ed 100644
--- a/api/DotPulsar.Internal.Abstractions.IConnectionPool.html
+++ b/api/DotPulsar.Internal.Abstractions.IConnectionPool.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IConnectionPool.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IConnectionPool%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IConnectionPool.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IConnectionPool%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IConnectionPool" data-uid="DotPulsar.Internal.Abstractions.IConnectionPool" class="text-break">
-Interface IConnectionPool  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IConnectionPool  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface IConnectionPool  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnectionPool_FindConnectionForTopic_System_String_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnectionPool.FindConnectionForTopic(System.String,System.Threading.CancellationToken)">
   FindConnectionForTopic(string, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -178,7 +178,7 @@ Interface IConnectionPool  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_Abstractions_IConnectionPool_GetNumberOfPartitions_System_String_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConnectionPool.GetNumberOfPartitions(System.String,System.Threading.CancellationToken)">
   GetNumberOfPartitions(string, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -216,7 +216,7 @@ Interface IConnectionPool  <a class="header-action link-secondary" title="View s
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConnectionPool.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IConsumerChannel-1.html b/api/DotPulsar.Internal.Abstractions.IConsumerChannel-1.html
index f46d4c6..025bbab 100644
--- a/api/DotPulsar.Internal.Abstractions.IConsumerChannel-1.html
+++ b/api/DotPulsar.Internal.Abstractions.IConsumerChannel-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IConsumerChannel_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IConsumerChannel%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IConsumerChannel_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IConsumerChannel%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IConsumerChannel_1" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannel`1" class="text-break">
-Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -145,7 +145,7 @@ Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Internal_Abstractions_IConsumerChannel_1_ClosedByClient_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannel`1.ClosedByClient(System.Threading.CancellationToken)">
   ClosedByClient(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -181,7 +181,7 @@ Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Internal_Abstractions_IConsumerChannel_1_Receive_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannel`1.Receive(System.Threading.CancellationToken)">
   Receive(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -217,7 +217,7 @@ Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Internal_Abstractions_IConsumerChannel_1_Send_DotPulsar_Internal_PulsarApi_CommandAck_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannel`1.Send(DotPulsar.Internal.PulsarApi.CommandAck,System.Threading.CancellationToken)">
   Send(CommandAck, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -255,7 +255,7 @@ Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Internal_Abstractions_IConsumerChannel_1_Send_DotPulsar_Internal_PulsarApi_CommandGetLastMessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannel`1.Send(DotPulsar.Internal.PulsarApi.CommandGetLastMessageId,System.Threading.CancellationToken)">
   Send(CommandGetLastMessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -293,7 +293,7 @@ Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Internal_Abstractions_IConsumerChannel_1_Send_DotPulsar_Internal_PulsarApi_CommandRedeliverUnacknowledgedMessages_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannel`1.Send(DotPulsar.Internal.PulsarApi.CommandRedeliverUnacknowledgedMessages,System.Threading.CancellationToken)">
   Send(CommandRedeliverUnacknowledgedMessages, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -331,7 +331,7 @@ Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Internal_Abstractions_IConsumerChannel_1_Send_DotPulsar_Internal_PulsarApi_CommandSeek_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannel`1.Send(DotPulsar.Internal.PulsarApi.CommandSeek,System.Threading.CancellationToken)">
   Send(CommandSeek, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -369,7 +369,7 @@ Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-seconda
 
   <h3 id="DotPulsar_Internal_Abstractions_IConsumerChannel_1_Send_DotPulsar_Internal_PulsarApi_CommandUnsubscribe_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannel`1.Send(DotPulsar.Internal.PulsarApi.CommandUnsubscribe,System.Threading.CancellationToken)">
   Send(CommandUnsubscribe, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -407,7 +407,7 @@ Interface IConsumerChannel&lt;TMessage&gt;  <a class="header-action link-seconda
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannel.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IConsumerChannelFactory-1.html b/api/DotPulsar.Internal.Abstractions.IConsumerChannelFactory-1.html
index 6a026de..9e3b67a 100644
--- a/api/DotPulsar.Internal.Abstractions.IConsumerChannelFactory-1.html
+++ b/api/DotPulsar.Internal.Abstractions.IConsumerChannelFactory-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IConsumerChannelFactory_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IConsumerChannelFactory%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IConsumerChannelFactory_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IConsumerChannelFactory%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IConsumerChannelFactory_1" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannelFactory`1" class="text-break">
-Interface IConsumerChannelFactory&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannelFactory.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IConsumerChannelFactory&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannelFactory.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -138,7 +138,7 @@ Interface IConsumerChannelFactory&lt;TMessage&gt;  <a class="header-action link-
 
   <h3 id="DotPulsar_Internal_Abstractions_IConsumerChannelFactory_1_Create_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IConsumerChannelFactory`1.Create(System.Threading.CancellationToken)">
   Create(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannelFactory.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannelFactory.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -174,7 +174,7 @@ Interface IConsumerChannelFactory&lt;TMessage&gt;  <a class="header-action link-
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IConsumerChannelFactory.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IConsumerChannelFactory.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IContainsChannel.html b/api/DotPulsar.Internal.Abstractions.IContainsChannel.html
index b6a8567..5b17e02 100644
--- a/api/DotPulsar.Internal.Abstractions.IContainsChannel.html
+++ b/api/DotPulsar.Internal.Abstractions.IContainsChannel.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IContainsChannel.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IContainsChannel%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IContainsChannel.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IContainsChannel%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IContainsChannel" data-uid="DotPulsar.Internal.Abstractions.IContainsChannel" class="text-break">
-Interface IContainsChannel  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IContainsChannel  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface IContainsChannel  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Abstractions_IContainsChannel_ChannelFaulted_System_Exception_" data-uid="DotPulsar.Internal.Abstractions.IContainsChannel.ChannelFaulted(System.Exception)">
   ChannelFaulted(Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -176,7 +176,7 @@ Interface IContainsChannel  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Abstractions_IContainsChannel_CloseChannel_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IContainsChannel.CloseChannel(System.Threading.CancellationToken)">
   CloseChannel(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -212,7 +212,7 @@ Interface IContainsChannel  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Abstractions_IContainsChannel_EstablishNewChannel_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IContainsChannel.EstablishNewChannel(System.Threading.CancellationToken)">
   EstablishNewChannel(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -248,7 +248,7 @@ Interface IContainsChannel  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IContainsChannel.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IDecompress.html b/api/DotPulsar.Internal.Abstractions.IDecompress.html
index 194ec9d..7057396 100644
--- a/api/DotPulsar.Internal.Abstractions.IDecompress.html
+++ b/api/DotPulsar.Internal.Abstractions.IDecompress.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IDecompress.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IDecompress%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IDecompress.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IDecompress%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IDecompress" data-uid="DotPulsar.Internal.Abstractions.IDecompress" class="text-break">
-Interface IDecompress  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDecompress.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Interface IDecompress  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDecompress.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface IDecompress  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Abstractions_IDecompress_Decompress_System_Buffers_ReadOnlySequence_System_Byte__System_Int32_" data-uid="DotPulsar.Internal.Abstractions.IDecompress.Decompress(System.Buffers.ReadOnlySequence{System.Byte},System.Int32)">
   Decompress(ReadOnlySequence&lt;byte&gt;, int)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDecompress.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDecompress.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -178,7 +178,7 @@ Interface IDecompress  <a class="header-action link-secondary" title="View sourc
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDecompress.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDecompress.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IDecompressorFactory.html b/api/DotPulsar.Internal.Abstractions.IDecompressorFactory.html
index 3a7a4fe..0778c0d 100644
--- a/api/DotPulsar.Internal.Abstractions.IDecompressorFactory.html
+++ b/api/DotPulsar.Internal.Abstractions.IDecompressorFactory.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IDecompressorFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IDecompressorFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IDecompressorFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IDecompressorFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IDecompressorFactory" data-uid="DotPulsar.Internal.Abstractions.IDecompressorFactory" class="text-break">
-Interface IDecompressorFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Interface IDecompressorFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -133,7 +133,7 @@ Interface IDecompressorFactory  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Abstractions_IDecompressorFactory_CompressionType" data-uid="DotPulsar.Internal.Abstractions.IDecompressorFactory.CompressionType">
   CompressionType
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -168,7 +168,7 @@ Interface IDecompressorFactory  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Abstractions_IDecompressorFactory_Create" data-uid="DotPulsar.Internal.Abstractions.IDecompressorFactory.Create">
   Create()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -199,7 +199,7 @@ Interface IDecompressorFactory  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDecompressorFactory.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IDequeue-1.html b/api/DotPulsar.Internal.Abstractions.IDequeue-1.html
index f67e3a8..27f8d0d 100644
--- a/api/DotPulsar.Internal.Abstractions.IDequeue-1.html
+++ b/api/DotPulsar.Internal.Abstractions.IDequeue-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IDequeue_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IDequeue%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IDequeue_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IDequeue%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IDequeue_1" data-uid="DotPulsar.Internal.Abstractions.IDequeue`1" class="text-break">
-Interface IDequeue&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDequeue.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IDequeue&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDequeue.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -138,7 +138,7 @@ Interface IDequeue&lt;T&gt;  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Abstractions_IDequeue_1_Dequeue_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IDequeue`1.Dequeue(System.Threading.CancellationToken)">
   Dequeue(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDequeue.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDequeue.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -174,7 +174,7 @@ Interface IDequeue&lt;T&gt;  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IDequeue.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IDequeue.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IEnqueue-1.html b/api/DotPulsar.Internal.Abstractions.IEnqueue-1.html
index a0044d7..b807e12 100644
--- a/api/DotPulsar.Internal.Abstractions.IEnqueue-1.html
+++ b/api/DotPulsar.Internal.Abstractions.IEnqueue-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IEnqueue_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IEnqueue%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IEnqueue_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IEnqueue%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IEnqueue_1" data-uid="DotPulsar.Internal.Abstractions.IEnqueue`1" class="text-break">
-Interface IEnqueue&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IEnqueue.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IEnqueue&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IEnqueue.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -138,7 +138,7 @@ Interface IEnqueue&lt;T&gt;  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Abstractions_IEnqueue_1_Enqueue__0_" data-uid="DotPulsar.Internal.Abstractions.IEnqueue`1.Enqueue(`0)">
   Enqueue(T)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IEnqueue.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IEnqueue.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -169,7 +169,7 @@ Interface IEnqueue&lt;T&gt;  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IEnqueue.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IEnqueue.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IEvent.html b/api/DotPulsar.Internal.Abstractions.IEvent.html
index c374694..0ad09d8 100644
--- a/api/DotPulsar.Internal.Abstractions.IEvent.html
+++ b/api/DotPulsar.Internal.Abstractions.IEvent.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IEvent.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IEvent%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IEvent.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IEvent%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IEvent" data-uid="DotPulsar.Internal.Abstractions.IEvent" class="text-break">
-Interface IEvent  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IEvent.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IEvent  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IEvent.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -133,7 +133,7 @@ Interface IEvent  <a class="header-action link-secondary" title="View source" hr
 
   <h3 id="DotPulsar_Internal_Abstractions_IEvent_CorrelationId" data-uid="DotPulsar.Internal.Abstractions.IEvent.CorrelationId">
   CorrelationId
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IEvent.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IEvent.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -164,7 +164,7 @@ Interface IEvent  <a class="header-action link-secondary" title="View source" hr
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IEvent.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IEvent.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IExecute.html b/api/DotPulsar.Internal.Abstractions.IExecute.html
index 00eb12b..62fecb9 100644
--- a/api/DotPulsar.Internal.Abstractions.IExecute.html
+++ b/api/DotPulsar.Internal.Abstractions.IExecute.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IExecute.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IExecute%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IExecute.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IExecute%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IExecute" data-uid="DotPulsar.Internal.Abstractions.IExecute" class="text-break">
-Interface IExecute  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IExecute  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -133,7 +133,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_Execute_System_Action_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.Execute(System.Action,System.Threading.CancellationToken)">
   Execute(Action, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -171,7 +171,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_Execute_System_Func_System_Threading_Tasks_Task__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.Execute(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
   Execute(Func&lt;Task&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -209,7 +209,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_Execute_System_Func_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.Execute(System.Func{System.Threading.Tasks.ValueTask},System.Threading.CancellationToken)">
   Execute(Func&lt;ValueTask&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -247,7 +247,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_Execute__1_System_Func_System_Threading_Tasks_Task___0___System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.Execute``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
   Execute&lt;TResult&gt;(Func&lt;Task&lt;TResult&gt;&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -290,7 +290,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_Execute__1_System_Func_System_Threading_Tasks_ValueTask___0___System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.Execute``1(System.Func{System.Threading.Tasks.ValueTask{``0}},System.Threading.CancellationToken)">
   Execute&lt;TResult&gt;(Func&lt;ValueTask&lt;TResult&gt;&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L29"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -333,7 +333,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_Execute__1_System_Func___0__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.Execute``1(System.Func{``0},System.Threading.CancellationToken)">
   Execute&lt;TResult&gt;(Func&lt;TResult&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -376,7 +376,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_TryExecuteOnce_System_Action_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.TryExecuteOnce(System.Action,System.Threading.CancellationToken)">
   TryExecuteOnce(Action, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -414,7 +414,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_TryExecuteOnce_System_Func_System_Threading_Tasks_Task__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.TryExecuteOnce(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
   TryExecuteOnce(Func&lt;Task&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -452,7 +452,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_TryExecuteOnce_System_Func_System_Threading_Tasks_ValueTask__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.TryExecuteOnce(System.Func{System.Threading.Tasks.ValueTask},System.Threading.CancellationToken)">
   TryExecuteOnce(Func&lt;ValueTask&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -490,7 +490,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_TryExecuteOnce__1_System_Func_System_Threading_Tasks_Task___0___System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.TryExecuteOnce``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
   TryExecuteOnce&lt;TResult&gt;(Func&lt;Task&lt;TResult&gt;&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L39"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L39"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -533,7 +533,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_TryExecuteOnce__1_System_Func_System_Threading_Tasks_ValueTask___0___System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.TryExecuteOnce``1(System.Func{System.Threading.Tasks.ValueTask{``0}},System.Threading.CancellationToken)">
   TryExecuteOnce&lt;TResult&gt;(Func&lt;ValueTask&lt;TResult&gt;&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L41"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L41"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -576,7 +576,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IExecute_TryExecuteOnce__1_System_Func___0__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IExecute.TryExecuteOnce``1(System.Func{``0},System.Threading.CancellationToken)">
   TryExecuteOnce&lt;TResult&gt;(Func&lt;TResult&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -619,7 +619,7 @@ Interface IExecute  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IExecute.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IMessageFactory-1.html b/api/DotPulsar.Internal.Abstractions.IMessageFactory-1.html
index eb827a9..a3e4837 100644
--- a/api/DotPulsar.Internal.Abstractions.IMessageFactory-1.html
+++ b/api/DotPulsar.Internal.Abstractions.IMessageFactory-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IMessageFactory_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IMessageFactory%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IMessageFactory_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IMessageFactory%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IMessageFactory_1" data-uid="DotPulsar.Internal.Abstractions.IMessageFactory`1" class="text-break">
-Interface IMessageFactory&lt;TValue&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IMessageFactory.cs/#L21"><i class="bi bi-code-slash"></i></a>
+Interface IMessageFactory&lt;TValue&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IMessageFactory.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -138,7 +138,7 @@ Interface IMessageFactory&lt;TValue&gt;  <a class="header-action link-secondary"
 
   <h3 id="DotPulsar_Internal_Abstractions_IMessageFactory_1_Create_DotPulsar_MessageId_System_UInt32_System_Buffers_ReadOnlySequence_System_Byte__DotPulsar_Internal_PulsarApi_MessageMetadata_DotPulsar_Internal_PulsarApi_SingleMessageMetadata_" data-uid="DotPulsar.Internal.Abstractions.IMessageFactory`1.Create(DotPulsar.MessageId,System.UInt32,System.Buffers.ReadOnlySequence{System.Byte},DotPulsar.Internal.PulsarApi.MessageMetadata,DotPulsar.Internal.PulsarApi.SingleMessageMetadata)">
   Create(MessageId, uint, ReadOnlySequence&lt;byte&gt;, MessageMetadata, SingleMessageMetadata?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IMessageFactory.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IMessageFactory.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -182,7 +182,7 @@ Interface IMessageFactory&lt;TValue&gt;  <a class="header-action link-secondary"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IMessageFactory.cs/#L21" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IMessageFactory.cs/#L21" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IProcess.html b/api/DotPulsar.Internal.Abstractions.IProcess.html
index 2d95c24..650cd9d 100644
--- a/api/DotPulsar.Internal.Abstractions.IProcess.html
+++ b/api/DotPulsar.Internal.Abstractions.IProcess.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IProcess.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IProcess%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IProcess.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IProcess%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IProcess" data-uid="DotPulsar.Internal.Abstractions.IProcess" class="text-break">
-Interface IProcess  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IProcess  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface IProcess  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IProcess_CorrelationId" data-uid="DotPulsar.Internal.Abstractions.IProcess.CorrelationId">
   CorrelationId
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -175,7 +175,7 @@ Interface IProcess  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IProcess_Handle_DotPulsar_Internal_Abstractions_IEvent_" data-uid="DotPulsar.Internal.Abstractions.IProcess.Handle(DotPulsar.Internal.Abstractions.IEvent)">
   Handle(IEvent)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -206,7 +206,7 @@ Interface IProcess  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IProcess_Start" data-uid="DotPulsar.Internal.Abstractions.IProcess.Start">
   Start()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -232,7 +232,7 @@ Interface IProcess  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProcess.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IProducerChannel.html b/api/DotPulsar.Internal.Abstractions.IProducerChannel.html
index f8c6767..14b90cd 100644
--- a/api/DotPulsar.Internal.Abstractions.IProducerChannel.html
+++ b/api/DotPulsar.Internal.Abstractions.IProducerChannel.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IProducerChannel.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IProducerChannel%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IProducerChannel.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IProducerChannel%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IProducerChannel" data-uid="DotPulsar.Internal.Abstractions.IProducerChannel" class="text-break">
-Interface IProducerChannel  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IProducerChannel  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface IProducerChannel  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Abstractions_IProducerChannel_ClosedByClient_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IProducerChannel.ClosedByClient(System.Threading.CancellationToken)">
   ClosedByClient(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -176,7 +176,7 @@ Interface IProducerChannel  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Abstractions_IProducerChannel_Send_DotPulsar_Internal_PulsarApi_MessageMetadata_System_Buffers_ReadOnlySequence_System_Byte__System_Threading_Tasks_TaskCompletionSource_DotPulsar_Internal_PulsarApi_BaseCommand__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IProducerChannel.Send(DotPulsar.Internal.PulsarApi.MessageMetadata,System.Buffers.ReadOnlySequence{System.Byte},System.Threading.Tasks.TaskCompletionSource{DotPulsar.Interna [...]
   Send(MessageMetadata, ReadOnlySequence&lt;byte&gt;, TaskCompletionSource&lt;BaseCommand&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -218,7 +218,7 @@ Interface IProducerChannel  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProducerChannel.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IProducerChannelFactory.html b/api/DotPulsar.Internal.Abstractions.IProducerChannelFactory.html
index ce3f946..bdcbda8 100644
--- a/api/DotPulsar.Internal.Abstractions.IProducerChannelFactory.html
+++ b/api/DotPulsar.Internal.Abstractions.IProducerChannelFactory.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IProducerChannelFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IProducerChannelFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IProducerChannelFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IProducerChannelFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IProducerChannelFactory" data-uid="DotPulsar.Internal.Abstractions.IProducerChannelFactory" class="text-break">
-Interface IProducerChannelFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProducerChannelFactory.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IProducerChannelFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProducerChannelFactory.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -133,7 +133,7 @@ Interface IProducerChannelFactory  <a class="header-action link-secondary" title
 
   <h3 id="DotPulsar_Internal_Abstractions_IProducerChannelFactory_Create_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IProducerChannelFactory.Create(System.Threading.CancellationToken)">
   Create(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProducerChannelFactory.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProducerChannelFactory.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -169,7 +169,7 @@ Interface IProducerChannelFactory  <a class="header-action link-secondary" title
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IProducerChannelFactory.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IProducerChannelFactory.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IPulsarStream.html b/api/DotPulsar.Internal.Abstractions.IPulsarStream.html
index 690e1b9..a1c5d30 100644
--- a/api/DotPulsar.Internal.Abstractions.IPulsarStream.html
+++ b/api/DotPulsar.Internal.Abstractions.IPulsarStream.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IPulsarStream.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IPulsarStream%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IPulsarStream.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IPulsarStream%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IPulsarStream" data-uid="DotPulsar.Internal.Abstractions.IPulsarStream" class="text-break">
-Interface IPulsarStream  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Interface IPulsarStream  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface IPulsarStream  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Internal_Abstractions_IPulsarStream_Frames_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IPulsarStream.Frames(System.Threading.CancellationToken)">
   Frames(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -176,7 +176,7 @@ Interface IPulsarStream  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Internal_Abstractions_IPulsarStream_Send_System_Buffers_ReadOnlySequence_System_Byte__" data-uid="DotPulsar.Internal.Abstractions.IPulsarStream.Send(System.Buffers.ReadOnlySequence{System.Byte})">
   Send(ReadOnlySequence&lt;byte&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -212,7 +212,7 @@ Interface IPulsarStream  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IPulsarStream.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IRegisterEvent.html b/api/DotPulsar.Internal.Abstractions.IRegisterEvent.html
index 38aaaef..21ba942 100644
--- a/api/DotPulsar.Internal.Abstractions.IRegisterEvent.html
+++ b/api/DotPulsar.Internal.Abstractions.IRegisterEvent.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IRegisterEvent.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IRegisterEvent%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IRegisterEvent.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IRegisterEvent%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IRegisterEvent" data-uid="DotPulsar.Internal.Abstractions.IRegisterEvent" class="text-break">
-Interface IRegisterEvent  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IRegisterEvent.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IRegisterEvent  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IRegisterEvent.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -133,7 +133,7 @@ Interface IRegisterEvent  <a class="header-action link-secondary" title="View so
 
   <h3 id="DotPulsar_Internal_Abstractions_IRegisterEvent_Register_DotPulsar_Internal_Abstractions_IEvent_" data-uid="DotPulsar.Internal.Abstractions.IRegisterEvent.Register(DotPulsar.Internal.Abstractions.IEvent)">
   Register(IEvent)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IRegisterEvent.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IRegisterEvent.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -164,7 +164,7 @@ Interface IRegisterEvent  <a class="header-action link-secondary" title="View so
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IRegisterEvent.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IRegisterEvent.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IRequest.html b/api/DotPulsar.Internal.Abstractions.IRequest.html
index 2d318e7..a739379 100644
--- a/api/DotPulsar.Internal.Abstractions.IRequest.html
+++ b/api/DotPulsar.Internal.Abstractions.IRequest.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IRequest.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IRequest%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IRequest.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IRequest%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IRequest" data-uid="DotPulsar.Internal.Abstractions.IRequest" class="text-break">
-Interface IRequest  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Interface IRequest  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -140,7 +140,7 @@ Interface IRequest  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IRequest_IsCommandType_DotPulsar_Internal_PulsarApi_BaseCommand_Type_" data-uid="DotPulsar.Internal.Abstractions.IRequest.IsCommandType(DotPulsar.Internal.PulsarApi.BaseCommand.Type)">
   IsCommandType(Type)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -176,7 +176,7 @@ Interface IRequest  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IRequest_SenderIsConsumer_System_UInt64_" data-uid="DotPulsar.Internal.Abstractions.IRequest.SenderIsConsumer(System.UInt64)">
   SenderIsConsumer(ulong)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -212,7 +212,7 @@ Interface IRequest  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Abstractions_IRequest_SenderIsProducer_System_UInt64_" data-uid="DotPulsar.Internal.Abstractions.IRequest.SenderIsProducer(System.UInt64)">
   SenderIsProducer(ulong)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L21"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -248,7 +248,7 @@ Interface IRequest  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IRequest.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IStateChanged-1.html b/api/DotPulsar.Internal.Abstractions.IStateChanged-1.html
index 1bc0b11..d7340e2 100644
--- a/api/DotPulsar.Internal.Abstractions.IStateChanged-1.html
+++ b/api/DotPulsar.Internal.Abstractions.IStateChanged-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IStateChanged_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IStateChanged%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IStateChanged_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IStateChanged%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IStateChanged_1" data-uid="DotPulsar.Internal.Abstractions.IStateChanged`1" class="text-break">
-Interface IStateChanged&lt;TState&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Interface IStateChanged&lt;TState&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Interface IStateChanged&lt;TState&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_Abstractions_IStateChanged_1_IsFinalState" data-uid="DotPulsar.Internal.Abstractions.IStateChanged`1.IsFinalState">
   IsFinalState()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L50"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L50"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the current state is final, meaning that it will never change.</p>
@@ -172,7 +172,7 @@ Interface IStateChanged&lt;TState&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_Abstractions_IStateChanged_1_IsFinalState__0_" data-uid="DotPulsar.Internal.Abstractions.IStateChanged`1.IsFinalState(`0)">
   IsFinalState(TState)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L58"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L58"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the provided state is final, meaning that it will never change.</p>
@@ -210,7 +210,7 @@ Interface IStateChanged&lt;TState&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_Abstractions_IStateChanged_1_StateChangedFrom__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IStateChanged`1.StateChangedFrom(`0,System.Threading.CancellationToken)">
   StateChangedFrom(TState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L42"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L42"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state.</p>
@@ -253,7 +253,7 @@ Interface IStateChanged&lt;TState&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_Abstractions_IStateChanged_1_StateChangedTo__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Abstractions.IStateChanged`1.StateChangedTo(`0,System.Threading.CancellationToken)">
   StateChangedTo(TState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state.</p>
@@ -296,7 +296,7 @@ Interface IStateChanged&lt;TState&gt;  <a class="header-action link-secondary" t
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateChanged.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.IStateManager-1.html b/api/DotPulsar.Internal.Abstractions.IStateManager-1.html
index 1d9493e..309971b 100644
--- a/api/DotPulsar.Internal.Abstractions.IStateManager-1.html
+++ b/api/DotPulsar.Internal.Abstractions.IStateManager-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IStateManager_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IStateManager%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_IStateManager_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.IStateManager%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_IStateManager_1" data-uid="DotPulsar.Internal.Abstractions.IStateManager`1" class="text-break">
-Interface IStateManager&lt;TState&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateManager.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Interface IStateManager&lt;TState&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateManager.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -154,7 +154,7 @@ Interface IStateManager&lt;TState&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_Abstractions_IStateManager_1_CurrentState" data-uid="DotPulsar.Internal.Abstractions.IStateManager`1.CurrentState">
   CurrentState
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateManager.cs/#L19"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateManager.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -189,7 +189,7 @@ Interface IStateManager&lt;TState&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_Abstractions_IStateManager_1_SetState__0_" data-uid="DotPulsar.Internal.Abstractions.IStateManager`1.SetState(`0)">
   SetState(TState)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateManager.cs/#L20"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateManager.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -225,7 +225,7 @@ Interface IStateManager&lt;TState&gt;  <a class="header-action link-secondary" t
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/IStateManager.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/IStateManager.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Abstractions.Process.html b/api/DotPulsar.Internal.Abstractions.Process.html
index 06331f7..6f6affc 100644
--- a/api/DotPulsar.Internal.Abstractions.Process.html
+++ b/api/DotPulsar.Internal.Abstractions.Process.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_Process.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.Process%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Abstractions_Process.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Abstractions.Process%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Abstractions_Process" data-uid="DotPulsar.Internal.Abstractions.Process" class="text-break">
-Class Process  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class Process  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -180,7 +180,7 @@ Class Process  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Abstractions_Process__ctor_System_Guid_" data-uid="DotPulsar.Internal.Abstractions.Process.#ctor(System.Guid)">
   Process(Guid)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -214,7 +214,7 @@ Class Process  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_ActionQueue" data-uid="DotPulsar.Internal.Abstractions.Process.ActionQueue">
   ActionQueue
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -244,7 +244,7 @@ Class Process  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_ChannelState" data-uid="DotPulsar.Internal.Abstractions.Process.ChannelState">
   ChannelState
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -274,7 +274,7 @@ Class Process  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_Exception" data-uid="DotPulsar.Internal.Abstractions.Process.Exception">
   Exception
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -304,7 +304,7 @@ Class Process  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_ExecutorState" data-uid="DotPulsar.Internal.Abstractions.Process.ExecutorState">
   ExecutorState
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -339,7 +339,7 @@ Class Process  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_CorrelationId" data-uid="DotPulsar.Internal.Abstractions.Process.CorrelationId">
   CorrelationId
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -374,7 +374,7 @@ Class Process  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_CalculateState" data-uid="DotPulsar.Internal.Abstractions.Process.CalculateState">
   CalculateState()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L90"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L90"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -400,7 +400,7 @@ Class Process  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_DisposeAsync" data-uid="DotPulsar.Internal.Abstractions.Process.DisposeAsync">
   DisposeAsync()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L45"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Performs application-defined tasks associated with freeing, releasing, or
@@ -433,7 +433,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_Handle_DotPulsar_Internal_Abstractions_IEvent_" data-uid="DotPulsar.Internal.Abstractions.Process.Handle(DotPulsar.Internal.Abstractions.IEvent)">
   Handle(IEvent)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -464,7 +464,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Abstractions_Process_Start" data-uid="DotPulsar.Internal.Abstractions.Process.Start">
   Start()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L39"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L39"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -490,7 +490,7 @@ resetting unmanaged resources asynchronously.</p>
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Abstractions/Process.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ActionExceptionHandler.html b/api/DotPulsar.Internal.ActionExceptionHandler.html
index d7c3f49..c1bfcde 100644
--- a/api/DotPulsar.Internal.ActionExceptionHandler.html
+++ b/api/DotPulsar.Internal.ActionExceptionHandler.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ActionExceptionHandler.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ActionExceptionHandler%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ActionExceptionHandler.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ActionExceptionHandler%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_ActionExceptionHandler" data-uid="DotPulsar.Internal.ActionExceptionHandler" class="text-break">
-Class ActionExceptionHandler  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionExceptionHandler.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class ActionExceptionHandler  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionExceptionHandler.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -168,7 +168,7 @@ Class ActionExceptionHandler  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Internal_ActionExceptionHandler__ctor_System_Action_DotPulsar_ExceptionContext__" data-uid="DotPulsar.Internal.ActionExceptionHandler.#ctor(System.Action{DotPulsar.ExceptionContext})">
   ActionExceptionHandler(Action&lt;ExceptionContext&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionExceptionHandler.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionExceptionHandler.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -203,7 +203,7 @@ Class ActionExceptionHandler  <a class="header-action link-secondary" title="Vie
 
   <h3 id="DotPulsar_Internal_ActionExceptionHandler_OnException_DotPulsar_ExceptionContext_" data-uid="DotPulsar.Internal.ActionExceptionHandler.OnException(DotPulsar.ExceptionContext)">
   OnException(ExceptionContext)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionExceptionHandler.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionExceptionHandler.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Called after an action has thrown an Exception.</p>
@@ -240,7 +240,7 @@ Class ActionExceptionHandler  <a class="header-action link-secondary" title="Vie
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionExceptionHandler.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionExceptionHandler.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ActionStateChangedHandler-1.html b/api/DotPulsar.Internal.ActionStateChangedHandler-1.html
index 620996a..cd46509 100644
--- a/api/DotPulsar.Internal.ActionStateChangedHandler-1.html
+++ b/api/DotPulsar.Internal.ActionStateChangedHandler-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ActionStateChangedHandler_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ActionStateChangedHandler%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ActionStateChangedHandler_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ActionStateChangedHandler%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_ActionStateChangedHandler_1" data-uid="DotPulsar.Internal.ActionStateChangedHandler`1" class="text-break">
-Class ActionStateChangedHandler&lt;TStateChanged&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class ActionStateChangedHandler&lt;TStateChanged&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -173,7 +173,7 @@ Class ActionStateChangedHandler&lt;TStateChanged&gt;  <a class="header-action li
 
   <h3 id="DotPulsar_Internal_ActionStateChangedHandler_1__ctor_System_Action__0_System_Threading_CancellationToken__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.ActionStateChangedHandler`1.#ctor(System.Action{`0,System.Threading.CancellationToken},System.Threading.CancellationToken)">
   ActionStateChangedHandler(Action&lt;TStateChanged, CancellationToken&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -210,7 +210,7 @@ Class ActionStateChangedHandler&lt;TStateChanged&gt;  <a class="header-action li
 
   <h3 id="DotPulsar_Internal_ActionStateChangedHandler_1_CancellationToken" data-uid="DotPulsar.Internal.ActionStateChangedHandler`1.CancellationToken">
   CancellationToken
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L29"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The cancellation token to use when waiting for and handling state changes.</p>
@@ -246,7 +246,7 @@ Class ActionStateChangedHandler&lt;TStateChanged&gt;  <a class="header-action li
 
   <h3 id="DotPulsar_Internal_ActionStateChangedHandler_1_OnStateChanged__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.ActionStateChangedHandler`1.OnStateChanged(`0,System.Threading.CancellationToken)">
   OnStateChanged(TStateChanged, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Called after a state has changed.</p>
@@ -285,7 +285,7 @@ Class ActionStateChangedHandler&lt;TStateChanged&gt;  <a class="header-action li
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ActionStateChangedHandler.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.AsyncLock.html b/api/DotPulsar.Internal.AsyncLock.html
index b9b2e2e..04a1b2e 100644
--- a/api/DotPulsar.Internal.AsyncLock.html
+++ b/api/DotPulsar.Internal.AsyncLock.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_AsyncLock.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.AsyncLock%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_AsyncLock.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.AsyncLock%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_AsyncLock" data-uid="DotPulsar.Internal.AsyncLock" class="text-break">
-Class AsyncLock  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncLock.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class AsyncLock  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncLock.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -168,7 +168,7 @@ Class AsyncLock  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_AsyncLock__ctor" data-uid="DotPulsar.Internal.AsyncLock.#ctor">
   AsyncLock()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncLock.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncLock.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -198,7 +198,7 @@ Class AsyncLock  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_AsyncLock_DisposeAsync" data-uid="DotPulsar.Internal.AsyncLock.DisposeAsync">
   DisposeAsync()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncLock.cs/#L59"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncLock.cs/#L59"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Performs application-defined tasks associated with freeing, releasing, or
@@ -231,7 +231,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_AsyncLock_Lock_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.AsyncLock.Lock(System.Threading.CancellationToken)">
   Lock(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncLock.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncLock.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -267,7 +267,7 @@ resetting unmanaged resources asynchronously.</p>
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncLock.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncLock.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.AsyncQueue-1.html b/api/DotPulsar.Internal.AsyncQueue-1.html
index 84db1dc..27791d9 100644
--- a/api/DotPulsar.Internal.AsyncQueue-1.html
+++ b/api/DotPulsar.Internal.AsyncQueue-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_AsyncQueue_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.AsyncQueue%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_AsyncQueue_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.AsyncQueue%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_AsyncQueue_1" data-uid="DotPulsar.Internal.AsyncQueue`1" class="text-break">
-Class AsyncQueue&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueue.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class AsyncQueue&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueue.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -175,7 +175,7 @@ Class AsyncQueue&lt;T&gt;  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_AsyncQueue_1__ctor" data-uid="DotPulsar.Internal.AsyncQueue`1.#ctor">
   AsyncQueue()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueue.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueue.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -205,7 +205,7 @@ Class AsyncQueue&lt;T&gt;  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_AsyncQueue_1_Dequeue_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.AsyncQueue`1.Dequeue(System.Threading.CancellationToken)">
   Dequeue(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueue.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueue.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -241,7 +241,7 @@ Class AsyncQueue&lt;T&gt;  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_AsyncQueue_1_Dispose" data-uid="DotPulsar.Internal.AsyncQueue`1.Dispose">
   Dispose()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueue.cs/#L70"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueue.cs/#L70"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -267,7 +267,7 @@ Class AsyncQueue&lt;T&gt;  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_AsyncQueue_1_Enqueue__0_" data-uid="DotPulsar.Internal.AsyncQueue`1.Enqueue(`0)">
   Enqueue(T)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueue.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueue.cs/#L34"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -298,7 +298,7 @@ Class AsyncQueue&lt;T&gt;  <a class="header-action link-secondary" title="View s
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueue.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueue.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.AsyncQueueWithCursor-1.html b/api/DotPulsar.Internal.AsyncQueueWithCursor-1.html
index f21e2a8..5266ab0 100644
--- a/api/DotPulsar.Internal.AsyncQueueWithCursor-1.html
+++ b/api/DotPulsar.Internal.AsyncQueueWithCursor-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_AsyncQueueWithCursor_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.AsyncQueueWithCursor%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_AsyncQueueWithCursor_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.AsyncQueueWithCursor%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_AsyncQueueWithCursor_1" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1" class="text-break">
-Class AsyncQueueWithCursor&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class AsyncQueueWithCursor&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -173,7 +173,7 @@ Class AsyncQueueWithCursor&lt;T&gt;  <a class="header-action link-secondary" tit
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1__ctor_System_UInt32_" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.#ctor(System.UInt32)">
   AsyncQueueWithCursor(uint)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -208,7 +208,7 @@ Class AsyncQueueWithCursor&lt;T&gt;  <a class="header-action link-secondary" tit
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1_Dequeue" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.Dequeue">
   Dequeue()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L94"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L94"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Remove the last item from the queue</p>
@@ -235,7 +235,7 @@ Class AsyncQueueWithCursor&lt;T&gt;  <a class="header-action link-secondary" tit
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1_DisposeAsync" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.DisposeAsync">
   DisposeAsync()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L244"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L244"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Performs application-defined tasks associated with freeing, releasing, or
@@ -268,7 +268,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1_Enqueue__0_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.Enqueue(`0,System.Threading.CancellationToken)">
   Enqueue(T, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L43"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L43"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Enqueue item</p>
@@ -307,7 +307,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1_NextItem_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.NextItem(System.Threading.CancellationToken)">
   NextItem(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L145"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L145"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Return the item the cursor is pointing to and move the cursor, to the following item.
@@ -351,7 +351,7 @@ Ordering is not supported for multiple concurrent awaiters.</p>
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1_RemoveCurrentItem" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.RemoveCurrentItem">
   RemoveCurrentItem()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L122"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L122"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Remove the current item the cursor is pointing to if applicable.</p>
@@ -378,7 +378,7 @@ Ordering is not supported for multiple concurrent awaiters.</p>
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1_ResetCursor" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.ResetCursor">
   ResetCursor()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L205"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L205"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Reset the cursor back to the last item, and cancel any waiting NextItem tasks</p>
@@ -405,7 +405,7 @@ Ordering is not supported for multiple concurrent awaiters.</p>
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1_TryPeek__0__" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.TryPeek(`0@)">
   TryPeek(out T?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L73"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L73"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Attempt to retrieve the last item in the queue without removing it</p>
@@ -442,7 +442,7 @@ Ordering is not supported for multiple concurrent awaiters.</p>
 
   <h3 id="DotPulsar_Internal_AsyncQueueWithCursor_1_WaitForEmpty_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.AsyncQueueWithCursor`1.WaitForEmpty(System.Threading.CancellationToken)">
   WaitForEmpty(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L218"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L218"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the queue to become empty and return. Note that this will not block for enqueue operations.</p>
@@ -479,7 +479,7 @@ Ordering is not supported for multiple concurrent awaiters.</p>
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/AsyncQueueWithCursor.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Awaiter-2.html b/api/DotPulsar.Internal.Awaiter-2.html
index 334fdd7..2c5de6b 100644
--- a/api/DotPulsar.Internal.Awaiter-2.html
+++ b/api/DotPulsar.Internal.Awaiter-2.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Awaiter_2.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Awaiter%602%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Awaiter_2.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Awaiter%602%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Awaiter_2" data-uid="DotPulsar.Internal.Awaiter`2" class="text-break">
-Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -175,7 +175,7 @@ Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Internal_Awaiter_2__ctor" data-uid="DotPulsar.Internal.Awaiter`2.#ctor">
   Awaiter()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -205,7 +205,7 @@ Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Internal_Awaiter_2_Keys" data-uid="DotPulsar.Internal.Awaiter`2.Keys">
   Keys
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L50"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L50"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -240,7 +240,7 @@ Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Internal_Awaiter_2_AddTaskCompletionSource__0_System_Threading_Tasks_TaskCompletionSource__1__" data-uid="DotPulsar.Internal.Awaiter`2.AddTaskCompletionSource(`0,System.Threading.Tasks.TaskCompletionSource{`1})">
   AddTaskCompletionSource(T, TaskCompletionSource&lt;TResult&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -273,7 +273,7 @@ Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Internal_Awaiter_2_Cancel__0_" data-uid="DotPulsar.Internal.Awaiter`2.Cancel(`0)">
   Cancel(T)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L44"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L44"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -304,7 +304,7 @@ Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Internal_Awaiter_2_CreateTask__0_" data-uid="DotPulsar.Internal.Awaiter`2.CreateTask(`0)">
   CreateTask(T)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -340,7 +340,7 @@ Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Internal_Awaiter_2_Dispose" data-uid="DotPulsar.Internal.Awaiter`2.Dispose">
   Dispose()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -366,7 +366,7 @@ Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="
 
   <h3 id="DotPulsar_Internal_Awaiter_2_SetResult__0__1_" data-uid="DotPulsar.Internal.Awaiter`2.SetResult(`0,`1)">
   SetResult(T, TResult)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L38"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L38"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -399,7 +399,7 @@ Class Awaiter&lt;T, TResult&gt;  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Awaiter.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Awaiter.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.BatchHandler-1.html b/api/DotPulsar.Internal.BatchHandler-1.html
index 4945dac..e7d8d6b 100644
--- a/api/DotPulsar.Internal.BatchHandler-1.html
+++ b/api/DotPulsar.Internal.BatchHandler-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_BatchHandler_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.BatchHandler%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_BatchHandler_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.BatchHandler%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_BatchHandler_1" data-uid="DotPulsar.Internal.BatchHandler`1" class="text-break">
-Class BatchHandler&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/BatchHandler.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Class BatchHandler&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/BatchHandler.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -167,7 +167,7 @@ Class BatchHandler&lt;TMessage&gt;  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Internal_BatchHandler_1__ctor_System_Boolean_DotPulsar_Internal_Abstractions_IMessageFactory__0__" data-uid="DotPulsar.Internal.BatchHandler`1.#ctor(System.Boolean,DotPulsar.Internal.Abstractions.IMessageFactory{`0})">
   BatchHandler(bool, IMessageFactory&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/BatchHandler.cs/#L32"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/BatchHandler.cs/#L32"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -204,7 +204,7 @@ Class BatchHandler&lt;TMessage&gt;  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Internal_BatchHandler_1_Acknowledge_DotPulsar_Internal_PulsarApi_MessageIdData_" data-uid="DotPulsar.Internal.BatchHandler`1.Acknowledge(DotPulsar.Internal.PulsarApi.MessageIdData)">
   Acknowledge(MessageIdData)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/BatchHandler.cs/#L88"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/BatchHandler.cs/#L88"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -240,7 +240,7 @@ Class BatchHandler&lt;TMessage&gt;  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Internal_BatchHandler_1_Add_DotPulsar_Internal_PulsarApi_MessageIdData_System_UInt32_DotPulsar_Internal_PulsarApi_MessageMetadata_System_Buffers_ReadOnlySequence_System_Byte__" data-uid="DotPulsar.Internal.BatchHandler`1.Add(DotPulsar.Internal.PulsarApi.MessageIdData,System.UInt32,DotPulsar.Internal.PulsarApi.MessageMetadata,System.Buffers.ReadOnlySequence{System.Byte})">
   Add(MessageIdData, uint, MessageMetadata, ReadOnlySequence&lt;byte&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/BatchHandler.cs/#L41"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/BatchHandler.cs/#L41"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -282,7 +282,7 @@ Class BatchHandler&lt;TMessage&gt;  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Internal_BatchHandler_1_Clear" data-uid="DotPulsar.Internal.BatchHandler`1.Clear">
   Clear()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/BatchHandler.cs/#L79"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/BatchHandler.cs/#L79"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -308,7 +308,7 @@ Class BatchHandler&lt;TMessage&gt;  <a class="header-action link-secondary" titl
 
   <h3 id="DotPulsar_Internal_BatchHandler_1_GetNext" data-uid="DotPulsar.Internal.BatchHandler`1.GetNext">
   GetNext()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/BatchHandler.cs/#L73"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/BatchHandler.cs/#L73"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -339,7 +339,7 @@ Class BatchHandler&lt;TMessage&gt;  <a class="header-action link-secondary" titl
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/BatchHandler.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/BatchHandler.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.CancelableCompletionSource-1.html b/api/DotPulsar.Internal.CancelableCompletionSource-1.html
index 2e448ce..c7e31c2 100644
--- a/api/DotPulsar.Internal.CancelableCompletionSource-1.html
+++ b/api/DotPulsar.Internal.CancelableCompletionSource-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_CancelableCompletionSource_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.CancelableCompletionSource%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_CancelableCompletionSource_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.CancelableCompletionSource%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_CancelableCompletionSource_1" data-uid="DotPulsar.Internal.CancelableCompletionSource`1" class="text-break">
-Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -173,7 +173,7 @@ Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Internal_CancelableCompletionSource_1__ctor" data-uid="DotPulsar.Internal.CancelableCompletionSource`1.#ctor">
   CancelableCompletionSource()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -203,7 +203,7 @@ Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Internal_CancelableCompletionSource_1_Task" data-uid="DotPulsar.Internal.CancelableCompletionSource`1.Task">
   Task
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L39"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L39"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -238,7 +238,7 @@ Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Internal_CancelableCompletionSource_1_Dispose" data-uid="DotPulsar.Internal.CancelableCompletionSource`1.Dispose">
   Dispose()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L41"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L41"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -264,7 +264,7 @@ Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Internal_CancelableCompletionSource_1_SetException_System_Exception_" data-uid="DotPulsar.Internal.CancelableCompletionSource`1.SetException(System.Exception)">
   SetException(Exception)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L36"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L36"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -295,7 +295,7 @@ Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Internal_CancelableCompletionSource_1_SetResult__0_" data-uid="DotPulsar.Internal.CancelableCompletionSource`1.SetResult(`0)">
   SetResult(T)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L33"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -326,7 +326,7 @@ Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondar
 
   <h3 id="DotPulsar_Internal_CancelableCompletionSource_1_SetupCancellation_System_Action_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.CancelableCompletionSource`1.SetupCancellation(System.Action,System.Threading.CancellationToken)">
   SetupCancellation(Action, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -359,7 +359,7 @@ Class CancelableCompletionSource&lt;T&gt;  <a class="header-action link-secondar
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/CancelableCompletionSource.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Channel.html b/api/DotPulsar.Internal.Channel.html
index bc17f6e..5517867 100644
--- a/api/DotPulsar.Internal.Channel.html
+++ b/api/DotPulsar.Internal.Channel.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Channel.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Channel%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Channel.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Channel%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Channel" data-uid="DotPulsar.Internal.Channel" class="text-break">
-Class Channel  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class Channel  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -168,7 +168,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel__ctor_System_Guid_DotPulsar_Internal_Abstractions_IRegisterEvent_DotPulsar_Internal_Abstractions_IEnqueue_DotPulsar_Internal_MessagePackage__" data-uid="DotPulsar.Internal.Channel.#ctor(System.Guid,DotPulsar.Internal.Abstractions.IRegisterEvent,DotPulsar.Internal.Abstractions.IEnqueue{DotPulsar.Internal.MessagePackage})">
   Channel(Guid, IRegisterEvent, IEnqueue&lt;MessagePackage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -207,7 +207,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_Activated" data-uid="DotPulsar.Internal.Channel.Activated">
   Activated()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L47"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L47"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -233,7 +233,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_ClosedByServer" data-uid="DotPulsar.Internal.Channel.ClosedByServer">
   ClosedByServer()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L50"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L50"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -259,7 +259,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_Connected" data-uid="DotPulsar.Internal.Channel.Connected">
   Connected()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L59"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L59"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -285,7 +285,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_Deactivated" data-uid="DotPulsar.Internal.Channel.Deactivated">
   Deactivated()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L62"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L62"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -311,7 +311,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_Disconnected" data-uid="DotPulsar.Internal.Channel.Disconnected">
   Disconnected()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L65"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L65"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -337,7 +337,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_ReachedEndOfTopic" data-uid="DotPulsar.Internal.Channel.ReachedEndOfTopic">
   ReachedEndOfTopic()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L71"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L71"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -363,7 +363,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_Received_DotPulsar_Internal_MessagePackage_" data-uid="DotPulsar.Internal.Channel.Received(DotPulsar.Internal.MessagePackage)">
   Received(MessagePackage)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L35"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -394,7 +394,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_SenderLock" data-uid="DotPulsar.Internal.Channel.SenderLock">
   SenderLock()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L77"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L77"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -425,7 +425,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_Unsubscribed" data-uid="DotPulsar.Internal.Channel.Unsubscribed">
   Unsubscribed()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L74"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L74"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -451,7 +451,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 
   <h3 id="DotPulsar_Internal_Channel_WaitingForExclusive" data-uid="DotPulsar.Internal.Channel.WaitingForExclusive">
   WaitingForExclusive()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L56"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L56"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -477,7 +477,7 @@ Class Channel  <a class="header-action link-secondary" title="View source" href=
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Channel.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Channel.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ChannelManager.html b/api/DotPulsar.Internal.ChannelManager.html
index 099344f..2480872 100644
--- a/api/DotPulsar.Internal.ChannelManager.html
+++ b/api/DotPulsar.Internal.ChannelManager.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ChannelManager.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ChannelManager%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ChannelManager.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ChannelManager%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_ChannelManager" data-uid="DotPulsar.Internal.ChannelManager" class="text-break">
-Class ChannelManager  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class ChannelManager  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -175,7 +175,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager__ctor" data-uid="DotPulsar.Internal.ChannelManager.#ctor">
   ChannelManager()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -205,7 +205,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Dispose" data-uid="DotPulsar.Internal.ChannelManager.Dispose">
   Dispose()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L194"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L194"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -231,7 +231,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Incoming_DotPulsar_Internal_PulsarApi_BaseCommand_" data-uid="DotPulsar.Internal.ChannelManager.Incoming(DotPulsar.Internal.PulsarApi.BaseCommand)">
   Incoming(BaseCommand)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L188"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L188"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -262,7 +262,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Incoming_DotPulsar_Internal_PulsarApi_CommandMessage_System_Buffers_ReadOnlySequence_System_Byte__" data-uid="DotPulsar.Internal.ChannelManager.Incoming(DotPulsar.Internal.PulsarApi.CommandMessage,System.Buffers.ReadOnlySequence{System.Byte})">
   Incoming(CommandMessage, ReadOnlySequence&lt;byte&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L191"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L191"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -295,7 +295,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_IsFinalState" data-uid="DotPulsar.Internal.ChannelManager.IsFinalState">
   IsFinalState()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L306"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L306"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the current state is final, meaning that it will never change.</p>
@@ -328,7 +328,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_IsFinalState_DotPulsar_Internal_ChannelManagerState_" data-uid="DotPulsar.Internal.ChannelManager.IsFinalState(DotPulsar.Internal.ChannelManagerState)">
   IsFinalState(ChannelManagerState)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L308"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L308"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the provided state is final, meaning that it will never change.</p>
@@ -366,7 +366,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_OnStateChangeFrom_DotPulsar_Internal_ChannelManagerState_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.ChannelManager.OnStateChangeFrom(DotPulsar.Internal.ChannelManagerState,System.Threading.CancellationToken)">
   OnStateChangeFrom(ChannelManagerState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L313"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L313"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state.</p>
@@ -409,7 +409,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_OnStateChangeTo_DotPulsar_Internal_ChannelManagerState_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.ChannelManager.OnStateChangeTo(DotPulsar.Internal.ChannelManagerState,System.Threading.CancellationToken)">
   OnStateChangeTo(ChannelManagerState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L310"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L310"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state.</p>
@@ -452,7 +452,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandCloseConsumer_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandCloseConsumer)">
   Outgoing(CommandCloseConsumer)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L92"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L92"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -488,7 +488,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandCloseProducer_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandCloseProducer)">
   Outgoing(CommandCloseProducer)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L112"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L112"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -524,7 +524,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandConnect_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandConnect)">
   Outgoing(CommandConnect)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L163"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L163"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -560,7 +560,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandGetLastMessageId_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandGetLastMessageId)">
   Outgoing(CommandGetLastMessageId)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L180"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L180"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -596,7 +596,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandGetOrCreateSchema_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandGetOrCreateSchema)">
   Outgoing(CommandGetOrCreateSchema)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L160"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L160"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -632,7 +632,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandLookupTopic_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandLookupTopic)">
   Outgoing(CommandLookupTopic)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L166"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L166"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -668,7 +668,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandPartitionedTopicMetadata_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandPartitionedTopicMetadata)">
   Outgoing(CommandPartitionedTopicMetadata)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L169"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L169"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -704,7 +704,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandProducer_DotPulsar_Internal_Abstractions_IChannel_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandProducer,DotPulsar.Internal.Abstractions.IChannel)">
   Outgoing(CommandProducer, IChannel)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L44"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L44"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -742,7 +742,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandSeek_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandSeek)">
   Outgoing(CommandSeek)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L172"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L172"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -778,7 +778,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandSend_System_Threading_Tasks_TaskCompletionSource_DotPulsar_Internal_PulsarApi_BaseCommand__" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandSend,System.Threading.Tasks.TaskCompletionSource{DotPulsar.Internal.PulsarApi.BaseCommand})">
   Outgoing(CommandSend, TaskCompletionSource&lt;BaseCommand&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L152"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L152"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -811,7 +811,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandSubscribe_DotPulsar_Internal_Abstractions_IChannel_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandSubscribe,DotPulsar.Internal.Abstractions.IChannel)">
   Outgoing(CommandSubscribe, IChannel)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L72"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L72"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -849,7 +849,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ChannelManager_Outgoing_DotPulsar_Internal_PulsarApi_CommandUnsubscribe_" data-uid="DotPulsar.Internal.ChannelManager.Outgoing(DotPulsar.Internal.PulsarApi.CommandUnsubscribe)">
   Outgoing(CommandUnsubscribe)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L132"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L132"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -885,7 +885,7 @@ Class ChannelManager  <a class="header-action link-secondary" title="View source
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManager.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManager.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ChannelManagerState.html b/api/DotPulsar.Internal.ChannelManagerState.html
index a67181d..263ea78 100644
--- a/api/DotPulsar.Internal.ChannelManagerState.html
+++ b/api/DotPulsar.Internal.ChannelManagerState.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ChannelManagerState.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ChannelManagerState%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ChannelManagerState.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ChannelManagerState%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -86,7 +86,7 @@
 
 
   <h1 id="DotPulsar_Internal_ChannelManagerState" data-uid="DotPulsar.Internal.ChannelManagerState" class="text-break">
-Enum ChannelManagerState  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManagerState.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Enum ChannelManagerState  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManagerState.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -138,7 +138,7 @@ Enum ChannelManagerState  <a class="header-action link-secondary" title="View so
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelManagerState.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelManagerState.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ChannelState.html b/api/DotPulsar.Internal.ChannelState.html
index 5d84af7..47155f5 100644
--- a/api/DotPulsar.Internal.ChannelState.html
+++ b/api/DotPulsar.Internal.ChannelState.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ChannelState.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ChannelState%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ChannelState.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ChannelState%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -86,7 +86,7 @@
 
 
   <h1 id="DotPulsar_Internal_ChannelState" data-uid="DotPulsar.Internal.ChannelState" class="text-break">
-Enum ChannelState  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelState.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Enum ChannelState  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelState.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -148,7 +148,7 @@ Enum ChannelState  <a class="header-action link-secondary" title="View source" h
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChannelState.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChannelState.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ChunkingPipeline.html b/api/DotPulsar.Internal.ChunkingPipeline.html
index 339a2ef..70455d3 100644
--- a/api/DotPulsar.Internal.ChunkingPipeline.html
+++ b/api/DotPulsar.Internal.ChunkingPipeline.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ChunkingPipeline.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ChunkingPipeline%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ChunkingPipeline.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ChunkingPipeline%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_ChunkingPipeline" data-uid="DotPulsar.Internal.ChunkingPipeline" class="text-break">
-Class ChunkingPipeline  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChunkingPipeline.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class ChunkingPipeline  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChunkingPipeline.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -162,7 +162,7 @@ Class ChunkingPipeline  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Internal_ChunkingPipeline__ctor_System_IO_Stream_System_Int32_" data-uid="DotPulsar.Internal.ChunkingPipeline.#ctor(System.IO.Stream,System.Int32)">
   ChunkingPipeline(Stream, int)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChunkingPipeline.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChunkingPipeline.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -199,7 +199,7 @@ Class ChunkingPipeline  <a class="header-action link-secondary" title="View sour
 
   <h3 id="DotPulsar_Internal_ChunkingPipeline_Send_System_Buffers_ReadOnlySequence_System_Byte__" data-uid="DotPulsar.Internal.ChunkingPipeline.Send(System.Buffers.ReadOnlySequence{System.Byte})">
   Send(ReadOnlySequence&lt;byte&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChunkingPipeline.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChunkingPipeline.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -235,7 +235,7 @@ Class ChunkingPipeline  <a class="header-action link-secondary" title="View sour
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ChunkingPipeline.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ChunkingPipeline.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.CompressionFactories.html b/api/DotPulsar.Internal.Compression.CompressionFactories.html
index 9a9983e..ca4ef42 100644
--- a/api/DotPulsar.Internal.Compression.CompressionFactories.html
+++ b/api/DotPulsar.Internal.Compression.CompressionFactories.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_CompressionFactories.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.CompressionFactories%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_CompressionFactories.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.CompressionFactories%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_CompressionFactories" data-uid="DotPulsar.Internal.Compression.CompressionFactories" class="text-break">
-Class CompressionFactories  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressionFactories.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class CompressionFactories  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressionFactories.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -152,7 +152,7 @@ Class CompressionFactories  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Compression_CompressionFactories_CompressorFactories" data-uid="DotPulsar.Internal.Compression.CompressionFactories.CompressorFactories">
   CompressorFactories()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressionFactories.cs/#L67"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressionFactories.cs/#L67"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -183,7 +183,7 @@ Class CompressionFactories  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Compression_CompressionFactories_DecompressorFactories" data-uid="DotPulsar.Internal.Compression.CompressionFactories.DecompressorFactories">
   DecompressorFactories()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressionFactories.cs/#L70"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressionFactories.cs/#L70"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -214,7 +214,7 @@ Class CompressionFactories  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressionFactories.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressionFactories.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.CompressionTester.html b/api/DotPulsar.Internal.Compression.CompressionTester.html
index 81d1343..35972e1 100644
--- a/api/DotPulsar.Internal.Compression.CompressionTester.html
+++ b/api/DotPulsar.Internal.Compression.CompressionTester.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_CompressionTester.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.CompressionTester%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_CompressionTester.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.CompressionTester%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_CompressionTester" data-uid="DotPulsar.Internal.Compression.CompressionTester" class="text-break">
-Class CompressionTester  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressionTester.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class CompressionTester  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressionTester.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -152,7 +152,7 @@ Class CompressionTester  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Internal_Compression_CompressionTester_TestCompression_DotPulsar_Internal_Abstractions_ICompressorFactory_DotPulsar_Internal_Abstractions_IDecompressorFactory_" data-uid="DotPulsar.Internal.Compression.CompressionTester.TestCompression(DotPulsar.Internal.Abstractions.ICompressorFactory,DotPulsar.Internal.Abstractions.IDecompressorFactory)">
   TestCompression(ICompressorFactory, IDecompressorFactory)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressionTester.cs/#L22"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressionTester.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -190,7 +190,7 @@ Class CompressionTester  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressionTester.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressionTester.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.Compressor.html b/api/DotPulsar.Internal.Compression.Compressor.html
index fab68bc..2452c3d 100644
--- a/api/DotPulsar.Internal.Compression.Compressor.html
+++ b/api/DotPulsar.Internal.Compression.Compressor.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Compressor.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Compressor%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Compressor.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Compressor%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_Compressor" data-uid="DotPulsar.Internal.Compression.Compressor" class="text-break">
-Class Compressor  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class Compressor  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -169,7 +169,7 @@ Class Compressor  <a class="header-action link-secondary" title="View source" hr
 
   <h3 id="DotPulsar_Internal_Compression_Compressor__ctor_System_Func_System_Buffers_ReadOnlySequence_System_Byte__System_Buffers_ReadOnlySequence_System_Byte___" data-uid="DotPulsar.Internal.Compression.Compressor.#ctor(System.Func{System.Buffers.ReadOnlySequence{System.Byte},System.Buffers.ReadOnlySequence{System.Byte}})">
   Compressor(Func&lt;ReadOnlySequence&lt;byte&gt;, ReadOnlySequence&lt;byte&gt;&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -200,7 +200,7 @@ Class Compressor  <a class="header-action link-secondary" title="View source" hr
 
   <h3 id="DotPulsar_Internal_Compression_Compressor__ctor_System_Func_System_Buffers_ReadOnlySequence_System_Byte__System_Buffers_ReadOnlySequence_System_Byte___System_IDisposable_" data-uid="DotPulsar.Internal.Compression.Compressor.#ctor(System.Func{System.Buffers.ReadOnlySequence{System.Byte},System.Buffers.ReadOnlySequence{System.Byte}},System.IDisposable)">
   Compressor(Func&lt;ReadOnlySequence&lt;byte&gt;, ReadOnlySequence&lt;byte&gt;&gt;, IDisposable?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -237,7 +237,7 @@ Class Compressor  <a class="header-action link-secondary" title="View source" hr
 
   <h3 id="DotPulsar_Internal_Compression_Compressor_Compress_System_Buffers_ReadOnlySequence_System_Byte__" data-uid="DotPulsar.Internal.Compression.Compressor.Compress(System.Buffers.ReadOnlySequence{System.Byte})">
   Compress(ReadOnlySequence&lt;byte&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L34"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -273,7 +273,7 @@ Class Compressor  <a class="header-action link-secondary" title="View source" hr
 
   <h3 id="DotPulsar_Internal_Compression_Compressor_Dispose" data-uid="DotPulsar.Internal.Compression.Compressor.Dispose">
   Dispose()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -299,7 +299,7 @@ Class Compressor  <a class="header-action link-secondary" title="View source" hr
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Compressor.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.CompressorFactory.html b/api/DotPulsar.Internal.Compression.CompressorFactory.html
index cfd7194..9198964 100644
--- a/api/DotPulsar.Internal.Compression.CompressorFactory.html
+++ b/api/DotPulsar.Internal.Compression.CompressorFactory.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_CompressorFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.CompressorFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_CompressorFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.CompressorFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_CompressorFactory" data-uid="DotPulsar.Internal.Compression.CompressorFactory" class="text-break">
-Class CompressorFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class CompressorFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -168,7 +168,7 @@ Class CompressorFactory  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Internal_Compression_CompressorFactory__ctor_DotPulsar_Internal_PulsarApi_CompressionType_System_Func_DotPulsar_Internal_Abstractions_ICompress__" data-uid="DotPulsar.Internal.Compression.CompressorFactory.#ctor(DotPulsar.Internal.PulsarApi.CompressionType,System.Func{DotPulsar.Internal.Abstractions.ICompress})">
   CompressorFactory(CompressionType, Func&lt;ICompress&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -205,7 +205,7 @@ Class CompressorFactory  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Internal_Compression_CompressorFactory_CompressionType" data-uid="DotPulsar.Internal.Compression.CompressorFactory.CompressionType">
   CompressionType
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -240,7 +240,7 @@ Class CompressorFactory  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Internal_Compression_CompressorFactory_Create" data-uid="DotPulsar.Internal.Compression.CompressorFactory.Create">
   Create()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L32"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L32"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -271,7 +271,7 @@ Class CompressorFactory  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/CompressorFactory.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.Decompressor.html b/api/DotPulsar.Internal.Compression.Decompressor.html
index 2710a72..1c7097f 100644
--- a/api/DotPulsar.Internal.Compression.Decompressor.html
+++ b/api/DotPulsar.Internal.Compression.Decompressor.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Decompressor.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Decompressor%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Decompressor.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Decompressor%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_Decompressor" data-uid="DotPulsar.Internal.Compression.Decompressor" class="text-break">
-Class Decompressor  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class Decompressor  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -169,7 +169,7 @@ Class Decompressor  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Compression_Decompressor__ctor_System_Func_System_Buffers_ReadOnlySequence_System_Byte__System_Int32_System_Buffers_ReadOnlySequence_System_Byte___System_IDisposable_" data-uid="DotPulsar.Internal.Compression.Decompressor.#ctor(System.Func{System.Buffers.ReadOnlySequence{System.Byte},System.Int32,System.Buffers.ReadOnlySequence{System.Byte}},System.IDisposable)">
   Decompressor(Func&lt;ReadOnlySequence&lt;byte&gt;, int, ReadOnlySequence&lt;byte&gt;&gt;, IDisposable?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -206,7 +206,7 @@ Class Decompressor  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Compression_Decompressor_Decompress_System_Buffers_ReadOnlySequence_System_Byte__System_Int32_" data-uid="DotPulsar.Internal.Compression.Decompressor.Decompress(System.Buffers.ReadOnlySequence{System.Byte},System.Int32)">
   Decompress(ReadOnlySequence&lt;byte&gt;, int)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -244,7 +244,7 @@ Class Decompressor  <a class="header-action link-secondary" title="View source"
 
   <h3 id="DotPulsar_Internal_Compression_Decompressor_Dispose" data-uid="DotPulsar.Internal.Compression.Decompressor.Dispose">
   Dispose()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L34"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -270,7 +270,7 @@ Class Decompressor  <a class="header-action link-secondary" title="View source"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Decompressor.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.DecompressorFactory.html b/api/DotPulsar.Internal.Compression.DecompressorFactory.html
index ed8d03a..70d0a3d 100644
--- a/api/DotPulsar.Internal.Compression.DecompressorFactory.html
+++ b/api/DotPulsar.Internal.Compression.DecompressorFactory.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_DecompressorFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.DecompressorFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_DecompressorFactory.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.DecompressorFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_DecompressorFactory" data-uid="DotPulsar.Internal.Compression.DecompressorFactory" class="text-break">
-Class DecompressorFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class DecompressorFactory  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -168,7 +168,7 @@ Class DecompressorFactory  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_Compression_DecompressorFactory__ctor_DotPulsar_Internal_PulsarApi_CompressionType_System_Func_DotPulsar_Internal_Abstractions_IDecompress__" data-uid="DotPulsar.Internal.Compression.DecompressorFactory.#ctor(DotPulsar.Internal.PulsarApi.CompressionType,System.Func{DotPulsar.Internal.Abstractions.IDecompress})">
   DecompressorFactory(CompressionType, Func&lt;IDecompress&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -205,7 +205,7 @@ Class DecompressorFactory  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_Compression_DecompressorFactory_CompressionType" data-uid="DotPulsar.Internal.Compression.DecompressorFactory.CompressionType">
   CompressionType
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L30"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -240,7 +240,7 @@ Class DecompressorFactory  <a class="header-action link-secondary" title="View s
 
   <h3 id="DotPulsar_Internal_Compression_DecompressorFactory_Create" data-uid="DotPulsar.Internal.Compression.DecompressorFactory.Create">
   Create()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L32"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L32"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -271,7 +271,7 @@ Class DecompressorFactory  <a class="header-action link-secondary" title="View s
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/DecompressorFactory.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.Lz4Compression.Decode.html b/api/DotPulsar.Internal.Compression.Lz4Compression.Decode.html
index b033e48..340b242 100644
--- a/api/DotPulsar.Internal.Compression.Lz4Compression.Decode.html
+++ b/api/DotPulsar.Internal.Compression.Lz4Compression.Decode.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Lz4Compression_Decode.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Lz4Compression.Decode%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Lz4Compression_Decode.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Lz4Compression.Decode%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_Lz4Compression_Decode" data-uid="DotPulsar.Internal.Compression.Lz4Compression.Decode" class="text-break">
-Delegate Lz4Compression.Decode  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Delegate Lz4Compression.Decode  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -149,7 +149,7 @@ Delegate Lz4Compression.Decode  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.Lz4Compression.Encode.html b/api/DotPulsar.Internal.Compression.Lz4Compression.Encode.html
index 895edc1..4255c9c 100644
--- a/api/DotPulsar.Internal.Compression.Lz4Compression.Encode.html
+++ b/api/DotPulsar.Internal.Compression.Lz4Compression.Encode.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Lz4Compression_Encode.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Lz4Compression.Encode%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Lz4Compression_Encode.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Lz4Compression.Encode%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_Lz4Compression_Encode" data-uid="DotPulsar.Internal.Compression.Lz4Compression.Encode" class="text-break">
-Delegate Lz4Compression.Encode  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L25"><i class="bi bi-code-slash"></i></a>
+Delegate Lz4Compression.Encode  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -151,7 +151,7 @@ Delegate Lz4Compression.Encode  <a class="header-action link-secondary" title="V
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L25" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L25" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.Lz4Compression.MaximumOutputSize.html b/api/DotPulsar.Internal.Compression.Lz4Compression.MaximumOutputSize.html
index 8f70405..6e8e195 100644
--- a/api/DotPulsar.Internal.Compression.Lz4Compression.MaximumOutputSize.html
+++ b/api/DotPulsar.Internal.Compression.Lz4Compression.MaximumOutputSize.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Lz4Compression_MaximumOutputSize.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Lz4Compression.MaximumOutputSize%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Lz4Compression_MaximumOutputSize.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Lz4Compression.MaximumOutputSize%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_Lz4Compression_MaximumOutputSize" data-uid="DotPulsar.Internal.Compression.Lz4Compression.MaximumOutputSize" class="text-break">
-Delegate Lz4Compression.MaximumOutputSize  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L26"><i class="bi bi-code-slash"></i></a>
+Delegate Lz4Compression.MaximumOutputSize  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Delegate Lz4Compression.MaximumOutputSize  <a class="header-action link-secondar
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L26" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L26" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.Lz4Compression.html b/api/DotPulsar.Internal.Compression.Lz4Compression.html
index 178ff78..108a471 100644
--- a/api/DotPulsar.Internal.Compression.Lz4Compression.html
+++ b/api/DotPulsar.Internal.Compression.Lz4Compression.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Lz4Compression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Lz4Compression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_Lz4Compression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.Lz4Compression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_Lz4Compression" data-uid="DotPulsar.Internal.Compression.Lz4Compression" class="text-break">
-Class Lz4Compression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class Lz4Compression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -152,7 +152,7 @@ Class Lz4Compression  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_Compression_Lz4Compression_TryLoading_DotPulsar_Internal_Abstractions_ICompressorFactory__DotPulsar_Internal_Abstractions_IDecompressorFactory__" data-uid="DotPulsar.Internal.Compression.Lz4Compression.TryLoading(DotPulsar.Internal.Abstractions.ICompressorFactory@,DotPulsar.Internal.Abstractions.IDecompressorFactory@)">
   TryLoading(out ICompressorFactory?, out IDecompressorFactory?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L28"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -190,7 +190,7 @@ Class Lz4Compression  <a class="header-action link-secondary" title="View source
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/Lz4Compression.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.SnappyCompression.Decode.html b/api/DotPulsar.Internal.Compression.SnappyCompression.Decode.html
index 84beb4c..84f816a 100644
--- a/api/DotPulsar.Internal.Compression.SnappyCompression.Decode.html
+++ b/api/DotPulsar.Internal.Compression.SnappyCompression.Decode.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_SnappyCompression_Decode.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.SnappyCompression.Decode%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_SnappyCompression_Decode.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.SnappyCompression.Decode%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_SnappyCompression_Decode" data-uid="DotPulsar.Internal.Compression.SnappyCompression.Decode" class="text-break">
-Delegate SnappyCompression.Decode  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Delegate SnappyCompression.Decode  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Delegate SnappyCompression.Decode  <a class="header-action link-secondary" title
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.SnappyCompression.Encode.html b/api/DotPulsar.Internal.Compression.SnappyCompression.Encode.html
index 9357081..c310d44 100644
--- a/api/DotPulsar.Internal.Compression.SnappyCompression.Encode.html
+++ b/api/DotPulsar.Internal.Compression.SnappyCompression.Encode.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_SnappyCompression_Encode.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.SnappyCompression.Encode%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_SnappyCompression_Encode.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.SnappyCompression.Encode%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_SnappyCompression_Encode" data-uid="DotPulsar.Internal.Compression.SnappyCompression.Encode" class="text-break">
-Delegate SnappyCompression.Encode  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Delegate SnappyCompression.Encode  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Delegate SnappyCompression.Encode  <a class="header-action link-secondary" title
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.SnappyCompression.html b/api/DotPulsar.Internal.Compression.SnappyCompression.html
index 76ca2a7..73ac365 100644
--- a/api/DotPulsar.Internal.Compression.SnappyCompression.html
+++ b/api/DotPulsar.Internal.Compression.SnappyCompression.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_SnappyCompression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.SnappyCompression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_SnappyCompression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.SnappyCompression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_SnappyCompression" data-uid="DotPulsar.Internal.Compression.SnappyCompression" class="text-break">
-Class SnappyCompression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L21"><i class="bi bi-code-slash"></i></a>
+Class SnappyCompression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -152,7 +152,7 @@ Class SnappyCompression  <a class="header-action link-secondary" title="View sou
 
   <h3 id="DotPulsar_Internal_Compression_SnappyCompression_TryLoading_DotPulsar_Internal_Abstractions_ICompressorFactory__DotPulsar_Internal_Abstractions_IDecompressorFactory__" data-uid="DotPulsar.Internal.Compression.SnappyCompression.TryLoading(DotPulsar.Internal.Abstractions.ICompressorFactory@,DotPulsar.Internal.Abstractions.IDecompressorFactory@)">
   TryLoading(out ICompressorFactory?, out IDecompressorFactory?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -190,7 +190,7 @@ Class SnappyCompression  <a class="header-action link-secondary" title="View sou
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L21" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/SnappyCompression.cs/#L21" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZlibCompression.CompressBuffer.html b/api/DotPulsar.Internal.Compression.ZlibCompression.CompressBuffer.html
index 72d37d0..3775494 100644
--- a/api/DotPulsar.Internal.Compression.ZlibCompression.CompressBuffer.html
+++ b/api/DotPulsar.Internal.Compression.ZlibCompression.CompressBuffer.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZlibCompression_CompressBuffer.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZlibCompression.CompressBuffer%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZlibCompression_CompressBuffer.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZlibCompression.CompressBuffer%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZlibCompression_CompressBuffer" data-uid="DotPulsar.Internal.Compression.ZlibCompression.CompressBuffer" class="text-break">
-Delegate ZlibCompression.CompressBuffer  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Delegate ZlibCompression.CompressBuffer  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Delegate ZlibCompression.CompressBuffer  <a class="header-action link-secondary"
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZlibCompression.UncompressBuffer.html b/api/DotPulsar.Internal.Compression.ZlibCompression.UncompressBuffer.html
index 86b42f8..a2f9fc7 100644
--- a/api/DotPulsar.Internal.Compression.ZlibCompression.UncompressBuffer.html
+++ b/api/DotPulsar.Internal.Compression.ZlibCompression.UncompressBuffer.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZlibCompression_UncompressBuffer.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZlibCompression.UncompressBuffer%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZlibCompression_UncompressBuffer.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZlibCompression.UncompressBuffer%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZlibCompression_UncompressBuffer" data-uid="DotPulsar.Internal.Compression.ZlibCompression.UncompressBuffer" class="text-break">
-Delegate ZlibCompression.UncompressBuffer  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Delegate ZlibCompression.UncompressBuffer  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Delegate ZlibCompression.UncompressBuffer  <a class="header-action link-secondar
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZlibCompression.html b/api/DotPulsar.Internal.Compression.ZlibCompression.html
index 7204708..76f79d0 100644
--- a/api/DotPulsar.Internal.Compression.ZlibCompression.html
+++ b/api/DotPulsar.Internal.Compression.ZlibCompression.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZlibCompression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZlibCompression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZlibCompression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZlibCompression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZlibCompression" data-uid="DotPulsar.Internal.Compression.ZlibCompression" class="text-break">
-Class ZlibCompression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L21"><i class="bi bi-code-slash"></i></a>
+Class ZlibCompression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L21"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -152,7 +152,7 @@ Class ZlibCompression  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Compression_ZlibCompression_TryLoading_DotPulsar_Internal_Abstractions_ICompressorFactory__DotPulsar_Internal_Abstractions_IDecompressorFactory__" data-uid="DotPulsar.Internal.Compression.ZlibCompression.TryLoading(DotPulsar.Internal.Abstractions.ICompressorFactory@,DotPulsar.Internal.Abstractions.IDecompressorFactory@)">
   TryLoading(out ICompressorFactory?, out IDecompressorFactory?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -190,7 +190,7 @@ Class ZlibCompression  <a class="header-action link-secondary" title="View sourc
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L21" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZlibCompression.cs/#L21" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZstdCompression.Unwrap.html b/api/DotPulsar.Internal.Compression.ZstdCompression.Unwrap.html
index edd60ee..7cb9b1d 100644
--- a/api/DotPulsar.Internal.Compression.ZstdCompression.Unwrap.html
+++ b/api/DotPulsar.Internal.Compression.ZstdCompression.Unwrap.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdCompression_Unwrap.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdCompression.Unwrap%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdCompression_Unwrap.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdCompression.Unwrap%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZstdCompression_Unwrap" data-uid="DotPulsar.Internal.Compression.ZstdCompression.Unwrap" class="text-break">
-Delegate ZstdCompression.Unwrap  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L25"><i class="bi bi-code-slash"></i></a>
+Delegate ZstdCompression.Unwrap  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -145,7 +145,7 @@ Delegate ZstdCompression.Unwrap  <a class="header-action link-secondary" title="
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L25" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L25" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZstdCompression.Wrap.html b/api/DotPulsar.Internal.Compression.ZstdCompression.Wrap.html
index 0bb37fa..1388578 100644
--- a/api/DotPulsar.Internal.Compression.ZstdCompression.Wrap.html
+++ b/api/DotPulsar.Internal.Compression.ZstdCompression.Wrap.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdCompression_Wrap.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdCompression.Wrap%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdCompression_Wrap.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdCompression.Wrap%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZstdCompression_Wrap" data-uid="DotPulsar.Internal.Compression.ZstdCompression.Wrap" class="text-break">
-Delegate ZstdCompression.Wrap  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Delegate ZstdCompression.Wrap  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Delegate ZstdCompression.Wrap  <a class="header-action link-secondary" title="Vi
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZstdCompression.html b/api/DotPulsar.Internal.Compression.ZstdCompression.html
index 05048d0..cd53ad4 100644
--- a/api/DotPulsar.Internal.Compression.ZstdCompression.html
+++ b/api/DotPulsar.Internal.Compression.ZstdCompression.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdCompression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdCompression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdCompression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdCompression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZstdCompression" data-uid="DotPulsar.Internal.Compression.ZstdCompression" class="text-break">
-Class ZstdCompression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class ZstdCompression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -152,7 +152,7 @@ Class ZstdCompression  <a class="header-action link-secondary" title="View sourc
 
   <h3 id="DotPulsar_Internal_Compression_ZstdCompression_TryLoading_DotPulsar_Internal_Abstractions_ICompressorFactory__DotPulsar_Internal_Abstractions_IDecompressorFactory__" data-uid="DotPulsar.Internal.Compression.ZstdCompression.TryLoading(DotPulsar.Internal.Abstractions.ICompressorFactory@,DotPulsar.Internal.Abstractions.IDecompressorFactory@)">
   TryLoading(out ICompressorFactory?, out IDecompressorFactory?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -190,7 +190,7 @@ Class ZstdCompression  <a class="header-action link-secondary" title="View sourc
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdCompression.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZstdSharpCompression.Unwrap.html b/api/DotPulsar.Internal.Compression.ZstdSharpCompression.Unwrap.html
index 1306266..25f55fb 100644
--- a/api/DotPulsar.Internal.Compression.ZstdSharpCompression.Unwrap.html
+++ b/api/DotPulsar.Internal.Compression.ZstdSharpCompression.Unwrap.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdSharpCompression_Unwrap.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdSharpCompression.Unwrap%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdSharpCompression_Unwrap.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdSharpCompression.Unwrap%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZstdSharpCompression_Unwrap" data-uid="DotPulsar.Internal.Compression.ZstdSharpCompression.Unwrap" class="text-break">
-Delegate ZstdSharpCompression.Unwrap  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L25"><i class="bi bi-code-slash"></i></a>
+Delegate ZstdSharpCompression.Unwrap  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L25"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -143,7 +143,7 @@ Delegate ZstdSharpCompression.Unwrap  <a class="header-action link-secondary" ti
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L25" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L25" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZstdSharpCompression.Wrap.html b/api/DotPulsar.Internal.Compression.ZstdSharpCompression.Wrap.html
index efcdd6b..9ab8532 100644
--- a/api/DotPulsar.Internal.Compression.ZstdSharpCompression.Wrap.html
+++ b/api/DotPulsar.Internal.Compression.ZstdSharpCompression.Wrap.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdSharpCompression_Wrap.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdSharpCompression.Wrap%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdSharpCompression_Wrap.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdSharpCompression.Wrap%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZstdSharpCompression_Wrap" data-uid="DotPulsar.Internal.Compression.ZstdSharpCompression.Wrap" class="text-break">
-Delegate ZstdSharpCompression.Wrap  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Delegate ZstdSharpCompression.Wrap  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -139,7 +139,7 @@ Delegate ZstdSharpCompression.Wrap  <a class="header-action link-secondary" titl
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Compression.ZstdSharpCompression.html b/api/DotPulsar.Internal.Compression.ZstdSharpCompression.html
index 945eaf2..5ff7c86 100644
--- a/api/DotPulsar.Internal.Compression.ZstdSharpCompression.html
+++ b/api/DotPulsar.Internal.Compression.ZstdSharpCompression.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdSharpCompression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdSharpCompression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Compression_ZstdSharpCompression.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Compression.ZstdSharpCompression%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Compression_ZstdSharpCompression" data-uid="DotPulsar.Internal.Compression.ZstdSharpCompression" class="text-break">
-Class ZstdSharpCompression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L22"><i class="bi bi-code-slash"></i></a>
+Class ZstdSharpCompression  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L22"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -152,7 +152,7 @@ Class ZstdSharpCompression  <a class="header-action link-secondary" title="View
 
   <h3 id="DotPulsar_Internal_Compression_ZstdSharpCompression_TryLoading_DotPulsar_Internal_Abstractions_ICompressorFactory__DotPulsar_Internal_Abstractions_IDecompressorFactory__" data-uid="DotPulsar.Internal.Compression.ZstdSharpCompression.TryLoading(DotPulsar.Internal.Abstractions.ICompressorFactory@,DotPulsar.Internal.Abstractions.IDecompressorFactory@)">
   TryLoading(out ICompressorFactory?, out IDecompressorFactory?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L27"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -190,7 +190,7 @@ Class ZstdSharpCompression  <a class="header-action link-secondary" title="View
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L22" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Compression/ZstdSharpCompression.cs/#L22" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Connection.html b/api/DotPulsar.Internal.Connection.html
index e560670..0e896ec 100644
--- a/api/DotPulsar.Internal.Connection.html
+++ b/api/DotPulsar.Internal.Connection.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Connection.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Connection%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Connection.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Connection%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Connection" data-uid="DotPulsar.Internal.Connection" class="text-break">
-Class Connection  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L26"><i class="bi bi-code-slash"></i></a>
+Class Connection  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L26"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -176,7 +176,7 @@ Class Connection  <a class="header-action link-secondary" title="View source" hr
 
   <h3 id="DotPulsar_Internal_Connection_MaxMessageSize" data-uid="DotPulsar.Internal.Connection.MaxMessageSize">
   MaxMessageSize
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L62"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L62"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -211,7 +211,7 @@ Class Connection  <a class="header-action link-secondary" title="View source" hr
 
   <h3 id="DotPulsar_Internal_Connection_Connect_DotPulsar_Internal_Abstractions_IPulsarStream_DotPulsar_Abstractions_IAuthentication_System_TimeSpan_System_TimeSpan_" data-uid="DotPulsar.Internal.Connection.Connect(DotPulsar.Internal.Abstractions.IPulsarStream,DotPulsar.Abstractions.IAuthentication,System.TimeSpan,System.TimeSpan)">
   Connect(IPulsarStream, IAuthentication?, TimeSpan, TimeSpan)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L51"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L51"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -253,7 +253,7 @@ Class Connection  <a class="header-action link-secondary" title="View source" hr
 
   <h3 id="DotPulsar_Internal_Connection_DisposeAsync" data-uid="DotPulsar.Internal.Connection.DisposeAsync">
   DisposeAsync()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L364"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L364"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Performs application-defined tasks associated with freeing, releasing, or
@@ -286,7 +286,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_IsFinalState" data-uid="DotPulsar.Internal.Connection.IsFinalState">
   IsFinalState()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L385"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L385"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the current state is final, meaning that it will never change.</p>
@@ -319,7 +319,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_IsFinalState_DotPulsar_Internal_ConnectionState_" data-uid="DotPulsar.Internal.Connection.IsFinalState(DotPulsar.Internal.ConnectionState)">
   IsFinalState(ConnectionState)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L387"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L387"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the provided state is final, meaning that it will never change.</p>
@@ -357,7 +357,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_OnStateChangeFrom_DotPulsar_Internal_ConnectionState_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.OnStateChangeFrom(DotPulsar.Internal.ConnectionState,System.Threading.CancellationToken)">
   OnStateChangeFrom(ConnectionState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L392"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L392"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state.</p>
@@ -400,7 +400,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_OnStateChangeTo_DotPulsar_Internal_ConnectionState_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.OnStateChangeTo(DotPulsar.Internal.ConnectionState,System.Threading.CancellationToken)">
   OnStateChangeTo(ConnectionState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L389"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L389"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state.</p>
@@ -443,7 +443,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandAck_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandAck,System.Threading.CancellationToken)">
   Send(CommandAck, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L114"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L114"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -481,7 +481,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandCloseConsumer_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandCloseConsumer,System.Threading.CancellationToken)">
   Send(CommandCloseConsumer, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L225"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L225"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -519,7 +519,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandCloseProducer_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandCloseProducer,System.Threading.CancellationToken)">
   Send(CommandCloseProducer, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L209"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L209"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -557,7 +557,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandConnect_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandConnect,System.Threading.CancellationToken)">
   Send(CommandConnect, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L139"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L139"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -595,7 +595,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandFlow_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandFlow,System.Threading.CancellationToken)">
   Send(CommandFlow, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L117"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L117"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -633,7 +633,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandGetLastMessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandGetLastMessageId,System.Threading.CancellationToken)">
   Send(CommandGetLastMessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L193"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L193"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -671,7 +671,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandGetOrCreateSchema_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandGetOrCreateSchema,System.Threading.CancellationToken)">
   Send(CommandGetOrCreateSchema, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L265"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L265"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -709,7 +709,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandLookupTopic_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandLookupTopic,System.Threading.CancellationToken)">
   Send(CommandLookupTopic, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L161"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L161"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -747,7 +747,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandPartitionedTopicMetadata_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandPartitionedTopicMetadata,System.Threading.CancellationToken)">
   Send(CommandPartitionedTopicMetadata, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L281"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L281"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -785,7 +785,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandPing_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandPing,System.Threading.CancellationToken)">
   Send(CommandPing, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L108"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L108"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -823,7 +823,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandPong_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandPong,System.Threading.CancellationToken)">
   Send(CommandPong, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L111"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L111"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -861,7 +861,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandProducer_DotPulsar_Internal_Abstractions_IChannel_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandProducer,DotPulsar.Internal.Abstractions.IChannel,System.Threading.CancellationToken)">
   Send(CommandProducer, IChannel, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L64"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L64"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -901,7 +901,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandRedeliverUnacknowledgedMessages_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandRedeliverUnacknowledgedMessages,System.Threading.CancellationToken)">
   Send(CommandRedeliverUnacknowledgedMessages, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L120"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L120"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -939,7 +939,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandSeek_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandSeek,System.Threading.CancellationToken)">
   Send(CommandSeek, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L177"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L177"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -977,7 +977,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandSubscribe_DotPulsar_Internal_Abstractions_IChannel_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandSubscribe,DotPulsar.Internal.Abstractions.IChannel,System.Threading.CancellationToken)">
   Send(CommandSubscribe, IChannel, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L80"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L80"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -1017,7 +1017,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_PulsarApi_CommandUnsubscribe_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.PulsarApi.CommandUnsubscribe,System.Threading.CancellationToken)">
   Send(CommandUnsubscribe, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L123"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L123"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -1055,7 +1055,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Connection_Send_DotPulsar_Internal_SendPackage_System_Threading_Tasks_TaskCompletionSource_DotPulsar_Internal_PulsarApi_BaseCommand__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connection.Send(DotPulsar.Internal.SendPackage,System.Threading.Tasks.TaskCompletionSource{DotPulsar.Internal.PulsarApi.BaseCommand},System.Threading.CancellationToken)">
   Send(SendPackage, TaskCompletionSource&lt;BaseCommand&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L241"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L241"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -1095,7 +1095,7 @@ resetting unmanaged resources asynchronously.</p>
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connection.cs/#L26" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connection.cs/#L26" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ConnectionPool.html b/api/DotPulsar.Internal.ConnectionPool.html
index a375189..bd6f57b 100644
--- a/api/DotPulsar.Internal.ConnectionPool.html
+++ b/api/DotPulsar.Internal.ConnectionPool.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ConnectionPool.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ConnectionPool%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ConnectionPool.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ConnectionPool%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_ConnectionPool" data-uid="DotPulsar.Internal.ConnectionPool" class="text-break">
-Class ConnectionPool  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConnectionPool.cs/#L24"><i class="bi bi-code-slash"></i></a>
+Class ConnectionPool  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConnectionPool.cs/#L24"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -169,7 +169,7 @@ Class ConnectionPool  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ConnectionPool__ctor_DotPulsar_Internal_PulsarApi_CommandConnect_System_Uri_DotPulsar_Internal_Connector_DotPulsar_EncryptionPolicy_System_TimeSpan_System_String_System_TimeSpan_DotPulsar_Abstractions_IAuthentication_" data-uid="DotPulsar.Internal.ConnectionPool.#ctor(DotPulsar.Internal.PulsarApi.CommandConnect,System.Uri,DotPulsar.Internal.Connector,DotPulsar.EncryptionPolicy,System.TimeSpan,System.String,System.TimeSpan,DotPulsar.Abstractions.IAuthentication)">
   ConnectionPool(CommandConnect, Uri, Connector, EncryptionPolicy, TimeSpan, string?, TimeSpan, IAuthentication?)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConnectionPool.cs/#L37"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConnectionPool.cs/#L37"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -218,7 +218,7 @@ Class ConnectionPool  <a class="header-action link-secondary" title="View source
 
   <h3 id="DotPulsar_Internal_ConnectionPool_DisposeAsync" data-uid="DotPulsar.Internal.ConnectionPool.DisposeAsync">
   DisposeAsync()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConnectionPool.cs/#L59"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConnectionPool.cs/#L59"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Performs application-defined tasks associated with freeing, releasing, or
@@ -251,7 +251,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_ConnectionPool_FindConnectionForTopic_System_String_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.ConnectionPool.FindConnectionForTopic(System.String,System.Threading.CancellationToken)">
   FindConnectionForTopic(string, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConnectionPool.cs/#L69"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConnectionPool.cs/#L69"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -289,7 +289,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_ConnectionPool_GetNumberOfPartitions_System_String_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.ConnectionPool.GetNumberOfPartitions(System.String,System.Threading.CancellationToken)">
   GetNumberOfPartitions(string, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConnectionPool.cs/#L222"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConnectionPool.cs/#L222"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -327,7 +327,7 @@ resetting unmanaged resources asynchronously.</p>
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConnectionPool.cs/#L24" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConnectionPool.cs/#L24" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ConnectionState.html b/api/DotPulsar.Internal.ConnectionState.html
index 52ceb3d..ad5353c 100644
--- a/api/DotPulsar.Internal.ConnectionState.html
+++ b/api/DotPulsar.Internal.ConnectionState.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ConnectionState.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ConnectionState%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ConnectionState.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ConnectionState%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -86,7 +86,7 @@
 
 
   <h1 id="DotPulsar_Internal_ConnectionState" data-uid="DotPulsar.Internal.ConnectionState" class="text-break">
-Enum ConnectionState  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConnectionState.cs/#L17"><i class="bi bi-code-slash"></i></a>
+Enum ConnectionState  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConnectionState.cs/#L17"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -138,7 +138,7 @@ Enum ConnectionState  <a class="header-action link-secondary" title="View source
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConnectionState.cs/#L17" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConnectionState.cs/#L17" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Connector.html b/api/DotPulsar.Internal.Connector.html
index e908090..344d2cc 100644
--- a/api/DotPulsar.Internal.Connector.html
+++ b/api/DotPulsar.Internal.Connector.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Connector.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Connector%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Connector.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Connector%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Connector" data-uid="DotPulsar.Internal.Connector" class="text-break">
-Class Connector  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connector.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class Connector  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connector.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -162,7 +162,7 @@ Class Connector  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Connector__ctor_System_Security_Cryptography_X509Certificates_X509Certificate2Collection_System_Security_Cryptography_X509Certificates_X509Certificate2_System_Boolean_System_Boolean_System_Boolean_" data-uid="DotPulsar.Internal.Connector.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Boolean,System.Boolean,System.Boolean)">
   Connector(X509Certificate2Collection, X509Certificate2?, bool, bool, bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connector.cs/#L31"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connector.cs/#L31"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -205,7 +205,7 @@ Class Connector  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Connector_Connect_System_Uri_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Connector.Connect(System.Uri,System.Threading.CancellationToken)">
   Connect(Uri, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connector.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connector.cs/#L45"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -243,7 +243,7 @@ Class Connector  <a class="header-action link-secondary" title="View source" hre
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Connector.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Connector.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Constants.html b/api/DotPulsar.Internal.Constants.html
index 65b92b6..ee614b7 100644
--- a/api/DotPulsar.Internal.Constants.html
+++ b/api/DotPulsar.Internal.Constants.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Constants.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Constants%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Constants.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Constants%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Constants" data-uid="DotPulsar.Internal.Constants" class="text-break">
-Class Constants  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L19"><i class="bi bi-code-slash"></i></a>
+Class Constants  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L19"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -152,7 +152,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_ClientName" data-uid="DotPulsar.Internal.Constants.ClientName">
   ClientName
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L48"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L48"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -183,7 +183,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_ClientVersion" data-uid="DotPulsar.Internal.Constants.ClientVersion">
   ClientVersion
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L49"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L49"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -214,7 +214,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_ConversationId" data-uid="DotPulsar.Internal.Constants.ConversationId">
   ConversationId
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L58"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L58"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -245,7 +245,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_DefaultPulsarPort" data-uid="DotPulsar.Internal.Constants.DefaultPulsarPort">
   DefaultPulsarPort
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L53"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L53"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -276,7 +276,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_DefaultPulsarSSLPort" data-uid="DotPulsar.Internal.Constants.DefaultPulsarSSLPort">
   DefaultPulsarSSLPort
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L54"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L54"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -307,7 +307,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_MagicNumber" data-uid="DotPulsar.Internal.Constants.MagicNumber">
   MagicNumber
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L55"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L55"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -338,7 +338,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_MetadataOffset" data-uid="DotPulsar.Internal.Constants.MetadataOffset">
   MetadataOffset
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L57"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L57"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -369,7 +369,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_MetadataSizeOffset" data-uid="DotPulsar.Internal.Constants.MetadataSizeOffset">
   MetadataSizeOffset
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L56"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L56"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -400,7 +400,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_ProtocolVersion" data-uid="DotPulsar.Internal.Constants.ProtocolVersion">
   ProtocolVersion
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L50"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L50"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -431,7 +431,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_PulsarScheme" data-uid="DotPulsar.Internal.Constants.PulsarScheme">
   PulsarScheme
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L51"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L51"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -462,7 +462,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_PulsarSslScheme" data-uid="DotPulsar.Internal.Constants.PulsarSslScheme">
   PulsarSslScheme
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L52"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L52"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -493,7 +493,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_TimestampToTicks" data-uid="DotPulsar.Internal.Constants.TimestampToTicks">
   TimestampToTicks
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L61"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L61"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -524,7 +524,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_TraceParent" data-uid="DotPulsar.Internal.Constants.TraceParent">
   TraceParent
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L59"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L59"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -555,7 +555,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 
   <h3 id="DotPulsar_Internal_Constants_TraceState" data-uid="DotPulsar.Internal.Constants.TraceState">
   TraceState
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L60"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L60"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -586,7 +586,7 @@ Class Constants  <a class="header-action link-secondary" title="View source" hre
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Constants.cs/#L19" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Constants.cs/#L19" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.Consumer-1.html b/api/DotPulsar.Internal.Consumer-1.html
index 267f85a..503d50e 100644
--- a/api/DotPulsar.Internal.Consumer-1.html
+++ b/api/DotPulsar.Internal.Consumer-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_Consumer_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Consumer%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_Consumer_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.Consumer%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_Consumer_1" data-uid="DotPulsar.Internal.Consumer`1" class="text-break">
-Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L23"><i class="bi bi-code-slash"></i></a>
+Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L23"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -221,7 +221,7 @@ Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Consumer_1__ctor_System_Uri_DotPulsar_ConsumerOptions__0__DotPulsar_Internal_Abstractions_IConnectionPool_DotPulsar_Abstractions_IHandleException_" data-uid="DotPulsar.Internal.Consumer`1.#ctor(System.Uri,DotPulsar.ConsumerOptions{`0},DotPulsar.Internal.Abstractions.IConnectionPool,DotPulsar.Abstractions.IHandleException)">
   Consumer(Uri, ConsumerOptions&lt;TMessage&gt;, IConnectionPool, IHandleException)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L48"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L48"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -262,7 +262,7 @@ Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Consumer_1_ServiceUrl" data-uid="DotPulsar.Internal.Consumer`1.ServiceUrl">
   ServiceUrl
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L44"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L44"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The consumer's service url.</p>
@@ -294,7 +294,7 @@ Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Consumer_1_SubscriptionName" data-uid="DotPulsar.Internal.Consumer`1.SubscriptionName">
   SubscriptionName
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L45"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The consumer's subscription name.</p>
@@ -326,7 +326,7 @@ Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Consumer_1_Topic" data-uid="DotPulsar.Internal.Consumer`1.Topic">
   Topic
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L46"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L46"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>The consumer's topic.</p>
@@ -362,7 +362,7 @@ Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Consumer_1_Acknowledge_DotPulsar_MessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.Acknowledge(DotPulsar.MessageId,System.Threading.CancellationToken)">
   Acknowledge(MessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L221"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L221"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Acknowledge the consumption of a single message using the MessageId.</p>
@@ -401,7 +401,7 @@ Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Consumer_1_AcknowledgeCumulative_DotPulsar_MessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.AcknowledgeCumulative(DotPulsar.MessageId,System.Threading.CancellationToken)">
   AcknowledgeCumulative(MessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L231"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L231"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Acknowledge the consumption of all the messages in the topic up to and including the provided MessageId.</p>
@@ -440,7 +440,7 @@ Class Consumer&lt;TMessage&gt;  <a class="header-action link-secondary" title="V
 
   <h3 id="DotPulsar_Internal_Consumer_1_DisposeAsync" data-uid="DotPulsar.Internal.Consumer`1.DisposeAsync">
   DisposeAsync()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L164"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L164"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Performs application-defined tasks associated with freeing, releasing, or
@@ -473,7 +473,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_GetLastMessageIds_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.GetLastMessageIds(System.Threading.CancellationToken)">
   GetLastMessageIds(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L356"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L356"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Get the message ids of the last messages on the topic. Non-partitioned topics will only return one message id.</p>
@@ -510,7 +510,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_IsFinalState" data-uid="DotPulsar.Internal.Consumer`1.IsFinalState">
   IsFinalState()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L158"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L158"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the current state is final, meaning that it will never change.</p>
@@ -543,7 +543,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_IsFinalState_DotPulsar_ConsumerState_" data-uid="DotPulsar.Internal.Consumer`1.IsFinalState(DotPulsar.ConsumerState)">
   IsFinalState(ConsumerState)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L161"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L161"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Ask whether the provided state is final, meaning that it will never change.</p>
@@ -581,7 +581,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_OnStateChangeFrom_DotPulsar_ConsumerState_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.OnStateChangeFrom(DotPulsar.ConsumerState,System.Threading.CancellationToken)">
   OnStateChangeFrom(ConsumerState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L155"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L155"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change from a specific state.</p>
@@ -624,7 +624,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_OnStateChangeTo_DotPulsar_ConsumerState_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.OnStateChangeTo(DotPulsar.ConsumerState,System.Threading.CancellationToken)">
   OnStateChangeTo(ConsumerState, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L152"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L152"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Wait for the state to change to a specific state.</p>
@@ -667,7 +667,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_Receive_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.Receive(System.Threading.CancellationToken)">
   Receive(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L184"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L184"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Receive a single message.</p>
@@ -704,7 +704,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_RedeliverUnacknowledgedMessages_System_Collections_Generic_IEnumerable_DotPulsar_MessageId__System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.RedeliverUnacknowledgedMessages(System.Collections.Generic.IEnumerable{DotPulsar.MessageId},System.Threading.CancellationToken)">
   RedeliverUnacknowledgedMessages(IEnumerable&lt;MessageId&gt;, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L241"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L241"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Redeliver the pending messages that were pushed to this consumer that are not yet acknowledged.</p>
@@ -743,7 +743,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_RedeliverUnacknowledgedMessages_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.RedeliverUnacknowledgedMessages(System.Threading.CancellationToken)">
   RedeliverUnacknowledgedMessages(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L279"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L279"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Redeliver all pending messages that were pushed to this consumer that are not yet acknowledged.</p>
@@ -780,7 +780,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_Seek_DotPulsar_MessageId_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.Seek(DotPulsar.MessageId,System.Threading.CancellationToken)">
   Seek(MessageId, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L318"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L318"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Reset the cursor associated with the consumer or reader to a specific MessageId.</p>
@@ -819,7 +819,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_Seek_System_UInt64_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.Seek(System.UInt64,System.Threading.CancellationToken)">
   Seek(ulong, CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L337"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L337"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Reset the cursor associated with the consumer or reader to a specific message publish time using unix time in milliseconds.</p>
@@ -858,7 +858,7 @@ resetting unmanaged resources asynchronously.</p>
 
   <h3 id="DotPulsar_Internal_Consumer_1_Unsubscribe_System_Threading_CancellationToken_" data-uid="DotPulsar.Internal.Consumer`1.Unsubscribe(System.Threading.CancellationToken)">
   Unsubscribe(CancellationToken)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L295"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L295"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Unsubscribe the consumer.</p>
@@ -895,7 +895,7 @@ resetting unmanaged resources asynchronously.</p>
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/Consumer.cs/#L23" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/Consumer.cs/#L23" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ConsumerBuilder-1.html b/api/DotPulsar.Internal.ConsumerBuilder-1.html
index 68613e3..4b5e0d4 100644
--- a/api/DotPulsar.Internal.ConsumerBuilder-1.html
+++ b/api/DotPulsar.Internal.ConsumerBuilder-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ConsumerBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ConsumerBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ConsumerBuilder_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ConsumerBuilder%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
       <meta name="loc:inThisArticle" content="In this article">
       <meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
       <meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
@@ -85,7 +85,7 @@
 
 
   <h1 id="DotPulsar_Internal_ConsumerBuilder_1" data-uid="DotPulsar.Internal.ConsumerBuilder`1" class="text-break">
-Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
+Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L20"><i class="bi bi-code-slash"></i></a>
   </h1>
 
   <div class="facts text-secondary">
@@ -182,7 +182,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1__ctor_DotPulsar_Abstractions_IPulsarClient_DotPulsar_Abstractions_ISchema__0__" data-uid="DotPulsar.Internal.ConsumerBuilder`1.#ctor(DotPulsar.Abstractions.IPulsarClient,DotPulsar.Abstractions.ISchema{`0})">
   ConsumerBuilder(IPulsarClient, ISchema&lt;TMessage&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L36"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L36"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"></div>
@@ -219,7 +219,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_ConsumerName_System_String_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.ConsumerName(System.String)">
   ConsumerName(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L49"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L49"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the consumer name. This is optional.</p>
@@ -256,7 +256,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_Create" data-uid="DotPulsar.Internal.ConsumerBuilder`1.Create">
   Create()
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L115"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L115"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Create the consumer.</p>
@@ -288,7 +288,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_InitialPosition_DotPulsar_SubscriptionInitialPosition_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.InitialPosition(DotPulsar.SubscriptionInitialPosition)">
   InitialPosition(SubscriptionInitialPosition)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L55"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L55"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set initial position for the subscription. The default is 'Latest'.</p>
@@ -325,7 +325,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_MessagePrefetchCount_System_UInt32_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.MessagePrefetchCount(System.UInt32)">
   MessagePrefetchCount(uint)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L61"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L61"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Number of messages that will be prefetched. The default is 1000.</p>
@@ -362,7 +362,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_PriorityLevel_System_Int32_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.PriorityLevel(System.Int32)">
   PriorityLevel(int)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L67"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L67"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the priority level for the shared subscription consumer. The default is 0.</p>
@@ -399,7 +399,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_ReadCompacted_System_Boolean_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.ReadCompacted(System.Boolean)">
   ReadCompacted(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L73"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L73"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Whether to read from the compacted topic. The default is 'false'.</p>
@@ -436,7 +436,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_ReplicateSubscriptionState_System_Boolean_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.ReplicateSubscriptionState(System.Boolean)">
   ReplicateSubscriptionState(bool)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L79"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L79"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Whether to replicate the subscription's state across clusters (when using geo-replication). The default is 'false'.</p>
@@ -473,7 +473,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_StateChangedHandler_DotPulsar_Abstractions_IHandleStateChanged_DotPulsar_ConsumerStateChanged__" data-uid="DotPulsar.Internal.ConsumerBuilder`1.StateChangedHandler(DotPulsar.Abstractions.IHandleStateChanged{DotPulsar.ConsumerStateChanged})">
   StateChangedHandler(IHandleStateChanged&lt;ConsumerStateChanged&gt;)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L85"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L85"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Register a state changed handler.</p>
@@ -510,7 +510,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_SubscriptionName_System_String_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.SubscriptionName(System.String)">
   SubscriptionName(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L91"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L91"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the subscription name for this consumer. This is required.</p>
@@ -547,7 +547,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_SubscriptionProperty_System_String_System_String_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.SubscriptionProperty(System.String,System.String)">
   SubscriptionProperty(string, string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L97"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L97"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Add/Set a property key/value on the subscription. This is optional.</p>
@@ -586,7 +586,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_SubscriptionType_DotPulsar_SubscriptionType_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.SubscriptionType(DotPulsar.SubscriptionType)">
   SubscriptionType(SubscriptionType)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L103"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L103"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the subscription type for this consumer. The default is 'Exclusive'.</p>
@@ -623,7 +623,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 
   <h3 id="DotPulsar_Internal_ConsumerBuilder_1_Topic_System_String_" data-uid="DotPulsar.Internal.ConsumerBuilder`1.Topic(System.String)">
   Topic(string)
-  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L109"><i class="bi bi-code-slash"></i></a>
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L109"><i class="bi bi-code-slash"></i></a>
   </h3>
 
   <div class="markdown level1 summary"><p>Set the topic for this consumer. This is required.</p>
@@ -660,7 +660,7 @@ Class ConsumerBuilder&lt;TMessage&gt;  <a class="header-action link-secondary" t
 </article>
 
         <div class="contribution d-print-none">
-          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.2.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L20" class="edit-link">Edit this page</a>
+          <a href="https://github.com/apache/pulsar-dotpulsar/blob/3.3.0-rc.1/src/DotPulsar/Internal/ConsumerBuilder.cs/#L20" class="edit-link">Edit this page</a>
         </div>
 
 
diff --git a/api/DotPulsar.Internal.ConsumerChannel-1.html b/api/DotPulsar.Internal.ConsumerChannel-1.html
index 10ed5dc..d68947f 100644
--- a/api/DotPulsar.Internal.ConsumerChannel-1.html
+++ b/api/DotPulsar.Internal.ConsumerChannel-1.html
@@ -16,7 +16,7 @@
       
       
       
-      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.2.1/apiSpec/new?filename=DotPulsar_Internal_ConsumerChannel_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ConsumerChannel%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+      <meta name="docfx:docurl" content="https://github.com/apache/pulsar-dotpulsar/new/3.3.0-rc.1/apiSpec/new?filename=DotPulsar_Internal_ConsumerChannel_1.md&amp;value=---%0Auid%3A%20DotPulsar.Internal.ConsumerChannel%601%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
... 19181 lines suppressed ...