/// <summary> /// Asynchronously send event message to client(s) of stream handler. /// </summary> /// <param name="message"> /// Event message to send. /// </param> /// <returns> /// Await-able task. /// </returns> private async Task SendEventMessageAsync(EventMessage message) { foreach (var channel in this.eventsChannels.SafeCopy()) { await channel.SendMessagesAsync(message.ToTextMessage()); } }