public async Task PostMessage(IMessageBusMessage message) { string jsonMessage = message.ToJson(); foreach (var kvp in this.Clients) { await Send(kvp.Value, jsonMessage); } }
public static string ToJson(this IMessageBusMessage source) { return(JsonConvert.SerializeObject(source)); }