【发布时间】:2021-08-09 13:29:04
【问题描述】:
目前我必须使用 Topshelf 和 Owin 开发一个自托管的 ASP.NET Web API 2。 我使用 Autofac 作为 IOC 容器和带有 JWT 令牌的 OAuth2 身份验证。
在 .NET Core/.NET 5 web api 中,我可以通过IHttpContextAccessor 获得对当前用户声明的 DI 访问权限。
如何使用 Autofac 在我的 .NET Framework Web API 中通过 DI 访问用户声明? (我不想在 API 控制器中访问它们,而是在域服务中)。
【问题讨论】:
标签: c# asp.net dependency-injection asp.net-web-api2 autofac