using System.Threading.Tasks;
#if !USE_ASPNETCORE
using IResponse = Microsoft.Owin.IOwinResponse;
#else
using IResponse = Microsoft.AspNetCore.Http.HttpResponse;
#endif
namespace WireMock.Owin.Mappers;
///
/// IOwinResponseMapper
///
internal interface IOwinResponseMapper
{
///
/// Map ResponseMessage to IResponse.
///
/// The ResponseMessage
/// The OwinResponse/HttpResponse
Task MapAsync(IResponseMessage? responseMessage, IResponse response);
}