mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-03-21 16:48:59 +01:00
25 lines
703 B
C#
25 lines
703 B
C#
// Copyright © WireMock.Net
|
|
|
|
using System.Threading.Tasks;
|
|
using Microsoft.AspNetCore.Http;
|
|
//#if !USE_ASPNETCORE
|
|
//using IRequest = Microsoft.Owin.IOwinRequest;
|
|
//#else
|
|
//using IRequest = Microsoft.AspNetCore.Http.HttpRequest;
|
|
//#endif
|
|
|
|
namespace WireMock.Owin.Mappers;
|
|
|
|
/// <summary>
|
|
/// IOwinRequestMapper
|
|
/// </summary>
|
|
internal interface IOwinRequestMapper
|
|
{
|
|
/// <summary>
|
|
/// MapAsync IRequest to RequestMessage
|
|
/// </summary>
|
|
/// <param name="request">The HttpRequest</param>
|
|
/// <param name="options">The WireMockMiddlewareOptions</param>
|
|
/// <returns>RequestMessage</returns>
|
|
Task<RequestMessage> MapAsync(HttpRequest request, IWireMockMiddlewareOptions options);
|
|
} |