// Copyright © WireMock.Net
namespace WireMock.Net.Extensions.Routing.Models;
///
/// Represents request information with a strongly-typed deserialized body for WireMock.Net routing.
///
/// The type of the deserialized request body.
public sealed class WireMockRequestInfo
: WireMockRequestInfo
{
///
/// Initializes a new instance of the class.
///
/// The incoming request message.
public WireMockRequestInfo(IRequestMessage request)
: base(request)
{
}
///
/// Gets or initializes the deserialized request body.
///
public TBody? Body { get; init; }
}