using JetBrains.Annotations;
namespace WireMock.Matchers.Request
{
///
/// The RequestMatcher interface.
///
public interface IRequestMatcher
{
///
/// Determines whether the specified RequestMessage is match.
///
/// The RequestMessage.
/// The RequestMatchResult.
///
/// A value between 0.0 - 1.0 of the similarity.
///
double IsMatch([NotNull] RequestMessage requestMessage, [NotNull] RequestMatchResult requestMatchResult);
}
}