blob: 7e84ddd319fdbf2a37effff3b09cf7e0953f99aa [file] [log] [blame]
using DotPulsar.Internal.PulsarApi;
using System;
using System.Threading.Tasks;
namespace DotPulsar.Internal.Abstractions
{
public interface IProducerStream : IAsyncDisposable
{
Task<CommandSendReceipt> Send(ReadOnlyMemory<byte> payload);
Task<CommandSendReceipt> Send(PulsarApi.MessageMetadata metadata, ReadOnlyMemory<byte> payload);
}
}