protected override Task <IOffset> ProduceAsync(RawBrokerMessage message) => Broker.GetTopic(Endpoint.Name).PublishAsync(message.RawContent, message.Headers);
protected override IOffset Produce(object message, byte[] serializedMessage, IEnumerable <MessageHeader> headers) { Broker.GetTopic(Endpoint.Name).Publish(serializedMessage, headers); return(null); }
protected override IOffset Produce(RawBrokerMessage message) => Broker.GetTopic(Endpoint.Name).Publish(message.RawContent, message.Headers);