![]() |
1
6
Castle Monorail和ASP.NET MVC在ASP.NET运行时充当优雅的MVC皮肤。 因此,可以使用asp.net运行时完成的所有事情(除了特定于webforms的东西,如viewstate)也可以使用asp.net mvc和monorail完成。 因此,您始终可以使用静态HttpContext.current方法获取当前ASP.NET的HttpContext。 在Monorail中,您还可以使用IEngineContext的.underyingContext属性访问ASP.NET HttpContext。 具体来说,在monorail中,可以使用当前irequest上的便利属性userhostaddress获取客户机报告的ip。 例如,在控制器的动作中:
|
![]() |
2
3
我相信它:
|