protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request,
CancellationToken cancellationToken)
{
var key = request.RequestUri.ToString();
if (_responseMessages.ContainsKey(key))
return _responseMessages[key];
var notFoundMessage = new HttpResponseMessage(HttpStatusCode.NotFound) {RequestMessage = request};
return await Task.FromResult(notFoundMessage).ConfigureAwait(false);
}
}