Описание тега servicecontract
Контракт службы - это контракт между (веб-службой) (например, службой WCF) и клиентом.
2
ответа
System.Exception.Data не будет сериализоваться в DataContract?
У меня есть некоторые службы WCF, использующие dataContracts, и я хотел передать исключение с пользовательскими данными Dictionary в свойстве Data, но когда я добавляю какие-либо данные в этот массив перед выдачей, я получаю следующую ошибку в Error…
01 июл '11 в 19:30
1
ответ
Служба отдыха возвращает "метод не разрешен" на веб-странице
Я пытаюсь передать параметр объекта в формате JSON в службу отдыха WCF. код контракта на обслуживание, подобный этому; [OperationContract] [WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Wrapped, Uri…
16 фев '17 в 14:07
2
ответа
Каков формат свойства DataContractAttribute.Namespace?
В этой статье MSDN рекомендуется всегда предоставлять пространство имен для ServiceContract и DataContract. Примеры обычно имеют префикс "схемы" и шаблон типа URI для пространства имен, например Namespace="urn:WCFEssentials/Samples/2008/12" вместо …
19 мар '14 в 20:03
1
ответ
WCF Контракты и пространства имен?
Привет, Пространство имен по умолчанию для контрактов data/servce в WCF: "http://tempuri.org/", Установив ServiceContract.Namespace а также ServiceBehavior.Namespace мы можем получить собственное пространство имен. Я, однако, получил несколько вопро…
10 июл '12 в 07:32
2
ответа
Как предоставить интерфейсы контрактов на обслуживание с множественным наследованием в сервисе WCF на одной конечной точке
У меня есть только простые типы данных в сигнатуре метода службы (например, int, string). Мой класс обслуживания реализует один интерфейс ServiceContract, скажем, IMathService, и этот интерфейс, в свою очередь, наследуется от какого-то другого базов…
23 мар '10 в 13:44
0
ответов
C# ServiceBehavior пользовательская сериализация JSON
При десериализации запроса я получаю ненулевой, но пустой словарь. Объект, который я хочу опубликовать: public class Data { public IDictionary<string, object> Dictionary { get; set; } } Вот тело, которое я отправляю с моей просьбой: {"Dictiona…
02 июн '15 в 10:06
1
ответ
Как я могу иметь службу WCF с несколькими классами?
Я хочу что-то подобное Service1.svc.cs namespace MyService { public class User : IUser { ExternalLibrary.User externalUser = new ExternalLibrary.User(); public string GetName() { return externalUser.GetName(); } public bool SetName(string name) { re…
15 янв '19 в 10:05
0
ответов
REST API СервисКонтракт аналог
Preambula Я работаю над распределенной компьютерной системой, которая была написана с использованием C# и .Net Remoting в качестве технологии межпроцессного взаимодействия и в основном развернута в среде внутренней сети заказчика. Система отвечает …
21 дек '15 в 07:16
3
ответа
Используйте параметр "params string[]" в конечной точке отдыха WCF
Я хотел бы определить OperationContract, который я могу передать любое количество строковых параметров. Значения следует интерпретировать как массив строк. Есть ли возможность использовать этот тип параметра в OperationContract и определить его в Ur…
19 июл '16 в 08:08
2
ответа
Нужно лучшее руководство, чтобы изменить контракт на обслуживание WCF позже
Я новичок, но читая какую-то статью о wcf, я узнал, что если я изменю ServcieContrcat тогда я должен изменить не только конец службы, но и конец клиентов, и это действительно трудно управлять. Example 1: Разработчик должен создать сервис WCF для обр…
30 янв '14 в 07:21
1
ответ
WCF ServiceContract и svcutil выпуск
У меня есть открытый интерфейс автоматически сгенерированный бу svcutil: [System.ServiceModel.ServiceContractAttribute(Namespace="...", ConfigurationName="...")] public interface MyInterface Тогда у меня есть веб-сервис asmx, унаследовавший его и ра…
21 апр '10 в 11:06
2
ответа
Программно обнаружить тип обслуживания ServiceHost
G'day, Я пытался найти MSDN и здесь, но я не думаю, что смогу сделать это: Учитывая ссылку на ServiceHostМожно ли определить тип хоста, который он выполняет? Что-то вроде ServiceHost host = new ServiceHost(typeof(MyContractImplementation)); Type ser…
04 окт '11 в 09:24
3
ответа
Построить запрос на мыло из wsdl и сервисный контракт с jquery
Я пытаюсь получить данные из веб-службы wcf, используя jQuery. Мой код jQuery выглядит следующим образом: jQuery.ajax({ type: "POST", url: serviceWebPath, data: data, contentType: "text/xml; charset=utf-8", dataType: "json", success: function (data)…
05 май '11 в 10:32
1
ответ
События не попадают в реализацию WCF-сервиса
У меня есть интерфейс службы WCF, класс, реализующий контракт, и приложение winforms для хостинга. Затем запускаются рабочие процессы, которые снова подключаются к серверу WCF, и затем должны запускаться события. У клиентского рабочего процесса нет …
13 июл '12 в 23:30
2
ответа
Как сгенерировать весь класс datacontract
У меня есть служба чата с WCF. У меня есть класс, который помечен как атрибут datacontract [DataContract] public class Message { string _sender; string _content; DateTime _time; [DataMember(IsRequired=true)] public string Sender { get { return _send…
28 ноя '11 в 05:35
1
ответ
Конечная точка служб данных с ошибкой в контракте System.Data.Services.IRequestHandler
Я получаю следующую ошибку при попытке создать конечную точку с контрактом System.Data.Services.IRequestHandler Операция ProcessRequestForMessage не может быть загружена, поскольку она имеет параметр или тип возврата типа System.ServiceModel.Channel…
28 ноя '12 в 19:06
1
ответ
Преимущество использования интерфейса в качестве сервисного контракта в WCF
Я ищу право написать, почему мы должны использовать интерфейс в качестве контракта на обслуживание в WCF. я получил этот URL Почему.NET WCF Service требует Интерфейс, и отсюда я узнал, что мы можем написать атрибут контракта сервиса на классе вместо…
10 апр '14 в 07:52
2
ответа
Класс wcf, реализующий несколько сервисных контрактов
У меня есть класс TestService который реализует два контракта на обслуживание под названием IService1 а также IService2, Но я сталкиваюсь с трудностями в реализации. Мой код выглядит следующим образом: Uri baseAddress = new Uri("http://localhost:800…
12 май '10 в 08:29
0
ответов
Не удалось загрузить, поскольку он имеет параметр или возвращаемый тип типа System.ServiceModel.Channels.Message или тип, который
Все, я получаю следующую ошибку при загрузке WCF Sevice. Операция 'GetEffort' не может быть загружена, так как она имеет параметр или тип возврата типа System.ServiceModel.Channels.Message или тип, имеющий MessageContractAttribute и другие параметры…
25 дек '13 в 06:50
1
ответ
Договор на обслуживание WCF и договор на передачу данных
У меня есть следующий код [ServiceContract(Namespace = "http://www.myweb.com/prod")] public interface IBaseService { [OperationContract] public string GetName(IDMessageContract ID) } [ServiceContract(Namespace = "http://www.myweb.com/prod/child")] p…
18 мар '11 в 09:21