in src/Microsoft.ServiceFabric.AspNetCore/ServiceFabricReverseProxyIntegrationMiddleware.cs [41:62]
public Task Invoke(HttpContext context)
{
if (context == null)
{
throw new ArgumentNullException(nameof(context));
}
context.Response.OnStarting(
state =>
{
var response = (HttpResponse)state;
if (response.StatusCode == StatusCodes.Status404NotFound)
{
response.Headers[XServiceFabricHeader] = XServiceFabricResourceNotFoundValue;
}
return Task.CompletedTask;
},
context.Response);
return this.next(context);
}