Описание тега operationcontext

2 ответа

WCF сервис с HttpContext

У меня был веб-сервис, который я преобразовал в сервис wcf с тем же расширением asmx. У меня есть basicHttpbinding, так как мой сервис общается с различными клиентами, такими как Java, Perl и т. Д. У меня была проверка, в которой был HttpContext.Cur…
07 авг '10 в 04:37
0 ответов

OperationContext.Current не правильно при перемещении подготовки к производству в Azure

У нас есть служба Azure WCF, которая использует OperationContext для получения вызывающего URI, например: Dim originalUri As String = OperationContext.Current.EndpointDispatcher.EndpointAddress.Uri.OriginalString Это работало, пока мы недавно не вне…
15 май '14 в 14:47
1 ответ

Как написать блок модульного теста в C# без использования контекста операции?

В моем проекте у меня есть метод PreAction(), который используется во всех методах. PreAction() содержит объект контекста Operation, т.е. OperationContext currentContext = OperationContext.Current Поэтому, когда я пытаюсь вызвать метод X в этом мето…
0 ответов

WCF Установить идентификатор пользователя в OperationContext

У меня есть собственный валидатор в моем приложении-службе WCF, где я проверяю имя пользователя и пароль с помощью стандартных таблиц идентификации Microsoft. Эта функция возвращает мне данные от пользователя, включая UserID (Guid) User user = new I…
07 авг '17 в 09:58
1 ответ

WCF OperationContext

Я разрабатываю службу WCF, и в случае ошибки я хочу сериализовать входящий параметр из исходного метода, который был вызван в службе. Я использую IErrorHandler для перехвата всех исключений. Сначала я думал, что я буду хранить сериализованный параме…
31 июл '09 в 21:21
1 ответ

WCF - вызов запроса WebGet из другой службы

Есть веб-сервис, в который я интегрируюсь. Служба запрашивает параметр URL для перенаправления после того, как она делает свое дело. Я создал запрос WebGet, как:myserviceUrl/redirect/someVal/someOtherValи дал URL-адрес запроса в качестве параметра. …
1 ответ

Имеет ли OperationContextScope канал связи?

Располагает ли OperationContextScope и канал связи, когда он расположен? В следующем примере я получаю исключение "Объект связи, System.ServiceModel.Channels.ServiceChannel, не может использоваться для связи, потому что он находится в состоянии Fail…
23 янв '14 в 06:11
2 ответа

Как определить (на стороне сервера), какой контракт использовал клиент WCF для подключения (несколько контрактов)?

Учтите следующее: У меня есть один главный сервер и несколько серверов в разных местах, которые могут взаимодействовать с главным сервером. Дополнительно (GUI) клиенты могут подключаться к каждому серверу. Итак, у меня есть публичный интерфейс, кото…
3 ответа

OperationContext равен нулю после асинхронного метода с использованием.net 4.6.2

У меня проблема с OperationContext получение нулевого значения после вызова асинхронной операции (и мой threadid изменяется). Я знаю, что это известная проблема, и я бросил некоторые вопросы Stackru относительно этой проблемы. В .net 4.6.2 Существуе…
26 сен '16 в 12:15
1 ответ

Как получить имя компьютера клиента из контракта WCF?

В настоящее время я смотрю на свойства OperationContect.Current. Есть ли (вложенное) свойство, которое всегда будет возвращать имя компьютера клиента? В настоящее время я использую привязку net.tcp, но хотел бы поддерживать дополнительные привязки в…
17 фев '11 в 21:06
3 ответа

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

У меня есть некоторые службы RESTful, работающие в чистом контексте WCF (т.е. совместимость ASP.NET не включена, и, следовательно, нет HttpContext.Current объект доступен). URL-адреса служб переписываются в начале запроса с использованием IHttpModul…
1 ответ

Проверьте настройки ReaderQuotas через OperationContext

У меня есть служба WCF, для которой я указал пользовательские настройки привязки / readerQuotas. Однако служба по-прежнему не работает с сообщением: Превышена максимальная квота длины содержимого строки (...) " Я подозреваю, что настройки readerQuot…
19 мар '12 в 13:28
0 ответов

Как создать экземпляр OperationContext.Current при запуске внутри независимой Задачи внутри Сервера WCF?

У меня есть служба WCF, выполняющая задачу, прослушивающую RS-232 (последовательные) сообщения, поступающие от стороннего робота (автомата). Эта задача создается из файла global.asax.cs во время запуска WCF (метод Global.Application_Start()), поэтом…
17 фев '18 в 22:54
4 ответа

Текущий OperationContext является нулевым в службе Windows WCF

Я пытаюсь настроить систему публикации / подписки с помощью WCF и где сервер WCF находится в службе Windows. Привязка нет. TCP. Служба предоставляет клиенту метод "Подписаться", чтобы клиент мог зарегистрировать обработчик обратного вызова для событ…
04 мар '13 в 15:42
0 ответов

Получить IpAddress клиента в службе WCF

Я пытаюсь использовать службу WCF, встроенную в.Net 4.0, с настраиваемыми бизнес-функциями на html-странице (используя jquery) и хочу получить IP-адрес клиента в службе WCF, кто бы ни пытался получить доступ к моей службе через определенную html-стр…
3 ответа

Чтение содержимого запроса в форме JSON из OperationContext в C#

Я создал WCF RESTful сервис, как показано ниже: [OperationContract] [WebInvoke(Method = "PUT", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, UriTemplate = "/Customer/{customerID}/profile")] string PutCustomerProfileD…
3 ответа

Как использовать WCFMock с DI для насмешки OperationContext

Я смотрю на WCFMock для поддержки модульного тестирования моих служб WCF, которые полагаются на данные в OperationContext. Если я правильно понимаю, мои службы должны получить экземпляр IOperationContext, который сопоставлен с экземпляром OperationC…
24 дек '13 в 22:14
1 ответ

WCF извлекает имя метода и типы параметров из OperationContext

Чтобы настроить авторизацию на сервере WCF, я переопределяю ServiceAuthorizationManager.CheckAccessCore(). В нем мне нужно найти метод, вызываемый клиентом с помощью OperationContext. Я нашел частичное решение в этом отличном сообщении: WCF: Получен…
07 мар '14 в 17:22
0 ответов

OperationContext.Current и HttpContext.Current равны нулю в размещенном в OWIN Web API 2.

Я перемещаю некоторые из служб WCF в Web API. OperationContext.Current обычно используется в WCF для ведения журнала и подготовки. Но я вижу HttpContext.Current и OperationContext.Current как нулевые. Я использовал каркас, который использует Operati…
03 мар '17 в 05:44
0 ответов

Контекст операции WCF - загрязнение

Я смотрю на проблему, из-за которой кажется, что существует некоторая перекрестная контаминация между различными операциями при извлечении экземпляра расширения из OperationContext. Это один из тех раздражающих параллелизмов, которые трудно копирова…
08 окт '12 в 14:26