Null Conditional Operator, not behaving as expected on some machines
问题 I have the following code in a DelegatingHandler for a WebApi 2 project. protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { var content = await request.Content?.ReadAsStringAsync(); _log.Information("Received {request} with content body: {content}.", request, content); // Run the rest of the request pipeline. var result = await base.SendAsync(request, cancellationToken); var responseContent = await result.Content?