// Copyright © WireMock.Net
using JetBrains.Annotations;
namespace WireMock.WebSockets;
///
/// WebSocket Message Condition Builder interface for building conditional message responses
///
public interface IWebSocketMessageConditionBuilder
{
///
/// Configure and send a message when the condition matches
///
/// Action to configure the message
[PublicAPI]
IWebSocketBuilder ThenSendMessage(Action configure);
///
/// Configure and send multiple messages when the condition matches
///
/// Action to configure the messages
[PublicAPI]
IWebSocketBuilder SendMessages(Action configure);
}