【发布时间】:2023-01-12 17:10:12
【问题描述】:
我想拦截所有 Httprequest 并将内容记录到数据库表中。我在 vs 中使用 EF core、swagger 和 c#。我还想添加一个后台工作程序,每 7 天删除一次此请求。
我试过使用 RequestDelegate 但我无法将信息保存到数据库中
【问题讨论】:
-
你到底想记录什么?你使用什么框架?您使用的是 .NET Framework 吗? .NET 核心? .NET 5、6、7?你试过什么代码?为什么它不起作用?等等等等
-
我们需要更多信息。你使用哪个框架?你在使用 ASP.NET Core 吗?如果是这样,中间件是您最好的选择。您想记录哪些数据?知识产权?时间?
-
请提供足够的代码,以便其他人可以更好地理解或重现问题。
-
我正在使用 .NET Core 6
标签: c# database entity-framework middleware