Interface IKafkaTransaction
- Namespace
- Silverback.Messaging.Transactions
- Assembly
- Silverback.Integration.Kafka.dll
Represents a Kafka transaction.
public interface IKafkaTransaction : IDisposable
- Inherited Members
Properties
TransactionalIdSuffix
Gets the suffix to be appended to the configured transactional id.
string? TransactionalIdSuffix { get; }
Property Value
Remarks
This is used to enable multiple transactions per producer configuration.
Methods
Abort()
Aborts the transaction.
void Abort()
Commit()
Commits the transaction.
void Commit()