Как я могу получить доступ к экземпляру HttpServerUtility в ASP.NET MVC-контроллере?
Как я могу получить доступ к экземпляру HttpServerUtility в ASP.NET MVC-контроллере?
Ответ 1
"this.httpContext.Server" является ссылкой на HttpServerUtilityBase, абстрактную оболочку класса, которая является частью DLL System.Web.Abstractions. Вы также можете сделать:
HttpContext.Current.Server
Прямой доступ к "старой школе". Также вы можете получить экземпляр базового класса с помощью обертки, выполнив следующие действия:
new HttpServerUtilityWrapper(HttpContext.Current.Server)
Класс оболочки наследуется от httpServerUtilityBase