几年来我一直很高兴地使用 AutoFaq,并利用它在 MVC 管道中轻松注入 HttpRequestBase 和 HttpContextBase 的能力。这使得模拟和解耦变得更加容易。
我正在将我的数据层更改为 ServiceStack,并且作为将默认 Funq DI 机制连接到我的不同层的一部分,我无法弄清楚如何注入 HttpRequestBase 和 HttpContextBase。
有没有办法做到这一点?我正在寻找 AppHost.Configure(Func.Container 容器) 内的 container.Register() 模拟。
谢谢