public async Task SendAsync(EventMessageModel message) { var eventData = new EventData(message.ToBytes()); //await _eventHubClient.SendAsync(eventData, PartitionKey).ConfigureAwait(false); // Partition key send events to a single partition only use when need ordered events await _eventHubClient.SendAsync(eventData).ConfigureAwait(false); }
public static byte[] ToBytes(this EventMessageModel messageModel) { return(ToBytes((string)JsonConvert.SerializeObject(messageModel))); }