在Web api中将UUID添加到响应/请求

时间:2018-04-03 11:43:56

标签: c# asp.net-web-api

我正在寻找一种方法来接受asp.net Web Api中的rest api请求,并在记录相同请求之前为每个请求添加一个UUID。

此外,我的回复中也应该存在相同的UUID,以便在分析日志时能够匹配请求和响应。

由于我使用JSON作为输出格式,因此不可能在JSON中使用注释而不是我可以拥有的XML

<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
<!-- uuid:aaaef973-d8ce-4c92-95b4-3635bb2d42d5 -->

我的问题是在处理JSON格式的请求/响应时添加UUID的好方法。

此外,由于我不确定在控制器或处理程序级别上执行此操作是否更好,是否有现有的解决方案或nuget已将UUID添加到请求/响应中?

0 个答案:

没有答案