我已经托管并公开了自定义Web API。我想知道如何获取访问我的Web API,访问时间等的详细信息。简而言之,我只想了解我的Web API使用历史。 有可能吗?如果是这样,你可以帮助我在这种背景下寻找什么吗?
由于
答案 0 :(得分:1)
您可以使用System.Net.Http.DelegatingHandler来完成日志记录。首先,看看以下博客:
Log message Request and Response in ASP.NET WebAPI
ASP.NET Web Api–Request/Response/Usage Logging
这是使用ActionFilter