Web service in BPM

Web service in BPM

K

В исходный код c# с названием KotService.cs вставил код и сбилдился.

KotService.cs

Затем создал в папке ServiceModel файл KotService.svc

с текстом:

<%@ ServiceHost Language="C#" Debug="true" Service="Terrasoft.Configuration.KotService" %>


В файлах services.config папок http и https добавил:

<service name="Terrasoft.Configuration.KotService">

<endpoint name="KotServiceEndPoint"

address="" 

binding="webHttpBinding"

behaviorConfiguration="RestServiceBehavior"

bindingNamespace="http://Terrasoft.WebApp.ServiceModel"

contract="Terrasoft.Configuration.KotService" />

</service>


В Terrasoft.WebApp\Web.config добавил:

 <location path="ServiceModel/KotService.svc">

  <system.web>

   <authorization>

    <allow users="*" />

   </authorization>

  </system.web>

 </location>

и в параметр AllowedLocations добавил:

ServiceModel/KotService.svc


Теперь вроде как все норм

У меня есть ссылка http://localhost:8080/0/ServiceModel/KotService.svc?wsdl

я создал в c# обычный форменный проект.

Вроде как все правильно? Смущает что найдено 2 сервиса. Короче дальше я добавил

using TESTwebservice.KotServiceRef;


ну и собственно код:

На cbr.DailyInfo не обращать внимания. Эт я подключал веб сервис ЦБ для проверки как ваще должен работать веб сервис.

Вроде как все правильно, или чет я не допонял? Короче ошибка выскакивает:

Вот тут я в ступоре.... Может надо конструктор вызывать с какими то параметрами или еще чего... Но я с этим не сталкивался никогда.

Report Page