记录MVC 5中的每个API请求和响应

时间:2016-11-07 05:48:30

标签: c# asp.net-mvc-5

我想记录每个请求和响应,包括发送的参数和响应,例如在响应正文中。

callModel.executionTime = (DateTime.UtcNow - started).ToString();
Stream streamToReadFrom = await request.Content.ReadAsStreamAsync();
var streamWriter = new StreamWriter(streamToReadFrom, System.Text.Encoding.UTF8);
callModel.requestBody = streamWriter.ToString();

上面是我用来读取请求体的一些代码,但是我收到错误说明无法读取响应。

任何帮助确定执行此操作的通用方法都将非常受欢迎。

0 个答案:

没有答案