Описание тега weboperationcontext
WebOperationContext может использоваться в службах WCF для доступа к свойствам веб-запросов и ответов.
1
ответ
Как написать блок модульного теста в C# без использования контекста операции?
В моем проекте у меня есть метод PreAction(), который используется во всех методах. PreAction() содержит объект контекста Operation, т.е. OperationContext currentContext = OperationContext.Current Поэтому, когда я пытаюсь вызвать метод X в этом мето…
03 июл '13 в 09:31
1
ответ
WCF - вызов запроса WebGet из другой службы
Есть веб-сервис, в который я интегрируюсь. Служба запрашивает параметр URL для перенаправления после того, как она делает свое дело. Я создал запрос WebGet, как:myserviceUrl/redirect/someVal/someOtherValи дал URL-адрес запроса в качестве параметра. …
18 янв '19 в 09:35
3
ответа
Что такое WCF-эквивалент HttpContext.Current.Request.RawUrl?
У меня есть некоторые службы RESTful, работающие в чистом контексте WCF (т.е. совместимость ASP.NET не включена, и, следовательно, нет HttpContext.Current объект доступен). URL-адреса служб переписываются в начале запроса с использованием IHttpModul…
14 янв '09 в 17:53
1
ответ
WebOperationContext.Current в службе WCF null
У меня есть служба WCF с файлом службы как - Serivce.svcЗдесь я могу прочитать входящие заголовки, используя WebOperationContext.Current Код из служебного файла обращается к служебному слою доступа к данным, который выполняет другие вызовы; Мне нужн…
20 сен '12 в 10:49
1
ответ
WCF добавить параметр запроса не ожидается в подписи
У меня есть контракт, используемый в WCF POST. Во время вызова мне нужно добавить дополнительный параметр, который я не могу добавить в подпись, потому что у меня возникают проблемы с неоднозначностью. Контракт: [OperationContract] [WebInvoke(UriTem…
26 окт '18 в 13:15
3
ответа
Чтение содержимого запроса в форме JSON из OperationContext в C#
Я создал WCF RESTful сервис, как показано ниже: [OperationContract] [WebInvoke(Method = "PUT", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, UriTemplate = "/Customer/{customerID}/profile")] string PutCustomerProfileD…
21 дек '17 в 09:10
2
ответа
Выполнение CreateTextResponse(...) в фиктивном WebOperationContext, как в WebOperationContext
Я издеваюсь над классом WebOperationContext над оболочкой для модульного тестирования (используя Moq). Но мне нужно выполнить метод CreateTextResponse(...) из класса WebOperationContext в моем поддельном контексте для генерации сообщений. Не могли б…
15 окт '11 в 14:16
2
ответа
Заголовок авторизации из моей консоли не получен в веб-службе Restful WCF
Я на самом деле новичок в C#, и в настоящее время я создаю простой базовый веб-сервис Restful WCF, который использует пользовательскую авторизацию заголовка для продолжения запроса public void validateHeader(string requestBody) { try { IncomingWebRe…
06 дек '18 в 03:52
5
ответов
Как макетировать WebOperationContext для модульного тестирования?
Я пытаюсь получить модульный тест (более интеграционный тест), написанный для GetAwesomeResultsAsXml() для следующей службы отдыха WCF.Как мне справиться с WebOperationContext издевательский аспект?Какой будет лучший подход? public class AwesomeRest…
17 апр '13 в 19:00
1
ответ
Тестирование методов WCF с помощью Nunit, но WebOperationContext имеет значение null
Как вы обходите нулевой WebOperationContext в методе службы WCF при тестировании метода с использованием NUnit У меня есть проект модульного теста, использующий NUnit для тестирования данных, возвращаемых методом WCF: public class SampleService { pu…
10 янв '12 в 14:32
2
ответа
Заголовок HttpWebResponse не устанавливается
Я пытаюсь установить длину содержимого заголовков исходящих ответов, но мой код, похоже, не влияет на заголовки. web_op_context.OutgoingResponse.Headers.Set("Content-Type", http_req.content_type); web_op_context.OutgoingResponse.Headers.Add("Content…
02 июл '12 в 18:09
4
ответа
Служба REST WCF 4 не может возвратить StatusDescription, только StatusCode
В настоящее время я выполняю миграцию моей службы WCF RESTful из.NET 3.5 (Starter Kit) в.NET 4. Я начал свой проект, используя шаблон службы WCF Rest из Visual Studio 2010. Мне пришлось выяснить, как сохранить свою схему авторизации (ранее) сделано …
05 авг '10 в 20:37
0
ответов
Перемешивание WebOperationContext.IncomingRequest
Мне нужно смоделировать WebOperationContext и, в частности, IncomingRequest с заголовком, который назначает значение Accept, чтобы проверить, что значение читается правильно, и OutgoingReponse.ContentType соответствует этому желаемому формату. Я исп…
19 янв '12 в 16:21
2
ответа
Exception handling in REST service
I have a REST service and I want to have a helper class that handle exceptions Мой код выглядит следующим образом: [WebGet(UriTemplate = "/Test/{param}")] public Stream Test(string param) { if (param == "Ok") return Process(param); else { RESTExcept…
04 фев '12 в 11:19
1
ответ
WebOperationContext.Current.OutgoingResponse.StatusDescription игнорируется
Значение, которое я устанавливаю на стороне сервера для свойства WebOperationContext.Current.OutgoingResponse.StatusDescription, игнорируется. Клиентская сторона получает сообщение по умолчанию, например, Not Found для кода 404, OK для 200.
05 май '11 в 14:06
1
ответ
WebOperationContext доступен в статической функции?
У меня есть служба RESTful WCF, у которой есть метод службы, скажем, BeginX() Внутри BeginX я вызываю свою статическую функцию Validate в статическом вспомогательном классе. Могу ли я вызвать внутри статического метода Validate WebOperationContext.C…
03 ноя '11 в 22:11
1
ответ
Как работает System.ServiceModel.Web.WebOperationContext, когда InstanceContextMode имеет значение Single?
Если моя служба WCF имеет этот атрибут: [ServiceBehavior( InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)] Как могут следующие синглтоны работать во время разговора? System.ServiceModel.Web.WebOperationC…
02 фев '10 в 19:13
0
ответов
Ссылка на объект WebOperationContext не установлена на экземпляр объекта
Когда я пытаюсь использовать WebOperationContext.Current в проекте WCF, Current является нулевым. Ниже приведен пример. Может ли кто-нибудь пролить свет на это? WebForm - default.aspx: ServiceClient sc = new ServiceClient(); Response.Write(sc.DoWork…
21 окт '10 в 17:22
1
ответ
Насмешливый WebOperationContext
Я использую WCFMock для макета WebOperationContext в моем веб-сервисе. Единственное использование - добавить собственный заголовок HTTP в коллекцию WebOperationContext.Current.OutgoingResponse.Headers. Я не могу проверить это с помощью Moq. Что я уж…
29 дек '11 в 12:23
0
ответов
Не существует: WebOperationContext.Current.OutgoingRequest.Headers.OutgoingResponse.Headers.Add
Я пытаюсь использовать следующую команду в приложении Silverlight "WebOperationContext.Current.OutgoingRequest.Headers.OutgoingResponse.Headers.Add". Однако это, кажется, не существует. Я знаю, что он существует, потому что он находится на веб-сайте…
04 июн '13 в 15:01