Вопросы с тегом 'httpcontext'

HttpContext - это класс из .NET Framework, который предоставляет информацию о HTTP-запросе.
4
ответов

Mock HttpContext.Current в методе тестирования Init

Я пытаюсь добавить модульное тестирование в приложение ASP.NET MVC, которое я создал. В моих модульных тестах я использую следующий код: [TestMethod] public void IndexAction_Should_Return_View() { var controller = new MembershipController(); ...
задан 07 дек. '10 в 20:08
11
ответов

Установка HttpContext.Current.Session в unit test

У меня есть веб-сервис, который я пытаюсь использовать unit test. В сервисе он вытягивает несколько значений из HttpContext следующим образом: m_password = (string)HttpContext.Current.Session["CustomerId"]; m_userID = (string)HttpContext.Current....
задан 08 марта '12 в 23:15
3
ответов

Как получить объект HttpContext из HttpContextBase в ASP.NET MVC 1?

Я работаю с некоторыми инструментами WebForms/MVC-agnostic, и мне нужно получить экземпляр HttpContext с ссылкой на объект HttpContextBase. Я не могу использовать HttpContext.Current, потому что мне тоже нужно работать асинхронно (HttpContext.Curren...
задан 02 янв. '10 в 20:10
5
ответов

Как мне высмеять HttpContext в ASP.NET MVC с помощью Moq?

[TestMethod] public void Home_Message_Display_Unknown_User_when_coockie_does_not_exist() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); context .Setup(c => c.Request) ...
задан 21 сент. '09 в 3:24
6
ответов

Как получить доступ к методу HttpServerUtility.MapPath в потоке или таймере?

Я использую System.Timers.Timer в моем приложении Asp.Net, и мне нужно использовать метод HttpServerUtility.MapPath, который, по-видимому, доступен только через HttpContext.Current.Server.MapPath. Проблема в том, что HttpContext.Current есть null, к...
задан 21 сент. '08 в 23:04
4
ответов

Получить текущую System.Web.UI.Page из HttpContext?

Это вопрос двух частей. Во-первых, соответствует ли HttpContext.Current текущему объекту System.UI.Page? И второй вопрос, который, вероятно, связан с первым, заключается в том, почему я не могу использовать следующее, чтобы увидеть, реализует ли тек...
задан 12 сент. '08 в 4:37
7
ответов

Как получить рабочий путь приложения wcf?

Я хочу получить рабочую папку приложения WCF. Как я могу его получить? Если я попробую HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationPath) Я получаю исключение нулевой ссылки (объект Http.Current имеет значение null)....
задан 26 апр. '09 в 22:43
3
ответов

Использование HttpContext.Current в WebApi опасно из-за async

Мой вопрос немного связан с этим: эквивалент WebApi для HttpContext.Items с Injection Dependency. Мы хотим ввести класс с использованием HttpContext.Current в области WebApi с помощью Ninject. Меня беспокоит, что это может быть очень опасно, так ...
задан 25 июля '14 в 15:47
3
ответов

Получите путь к программе без использования httpcontext. (Asp.net)

Как это сделать? Я не хочу использовать это: HttpContext.Current.Server.MapPath Есть ли аналогичная функция, которую я могу вызвать, не требуя httpcontext? Например, если начать поток, выполняющий некоторые вещи, которые я не могу использовать h...
задан 09 марта '10 в 17:06
4
ответов

elmah: исключения без HttpContext?

Я создаю поток на Application_Start и хочу записывать исключения. Нет Context/HttpContext/HttpContext.Current, так как я могу получить его для регистрации? На данный момент это не вызывает каких-либо исключений в моих потоках, и если я пишу ErrorS...
задан 21 янв. '10 в 13:26
4
ответов

доступ к HttpContext.Request в конструкторе контроллера

Я следую этому учебнику ASP.NET MVC от Microsoft: Мой код немного отличается, где я пытаюсь получить доступ к HttpContext.Request.IsAuthenticated в конструкторе контроллера. namespace SCE.Controllers.Application { public abstract class Applica...
задан 08 авг. '10 в 4:01
4
ответов

Request.UserHostAddress с результатом возврата ":: 1"

Я пытаюсь получить IP-адрес клиента, используя HttpContext.Request.UserHostAddress; но возвращает ::1. Как это решить?
задан 20 июня '11 в 12:07
5
ответов

Доступ к HttpContext.Current из разных потоков

У меня есть приложение С# ASP.NET, которое запускает около 25 различных потоков, выполняющих некоторые методы в классе SiteCrawler.cs. В HttpContext.Current.Session Я хочу сохранить результат поиска, сделанный пользователем, и представить его пользо...
задан 19 янв. '12 в 14:26
3
ответов

Что такое эквивалент WCF для HttpContext.Current.Request.RawUrl?

У меня есть некоторые службы RESTful, работающие в чистом контексте WCF (т.е. совместимость ASP.NET не включена, и, следовательно, нет объекта HttpContext.Current). URL-адреса служб переписываются в начале запроса с помощью IHttpModule (который в ...
задан 14 янв. '09 в 20:53
5
ответов

Запись в ZipArchive с использованием HttpContext OutputStream

Я пытаюсь получить "новый" ZipArchive, включенный в .NET 4.5 (System.IO.Compression.ZipArchive), для работы на сайте ASP.NET. Но, похоже, ему не нравится писать в поток HttpContext.Response.OutputStream. Мой следующий пример кода бросит System.No...
задан 16 мая '13 в 13:51