2012-05-29 1 views
1

Ive получил приложение с ...Какую конфигурацию попробует использовать мое приложение?

[System.Diagnostics.DebuggerStepThroughAttribute()] 
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 
    public partial class SearchServiceClient : System.ServiceModel.ClientBase<Bi.Flight.BiSearchServiceFacade.BiSearchService.ISearchService>, Bi.Flight.BiSearchServiceFacade.BiSearchService.ISearchService { 

     public SearchServiceClient() { 
     } 

     public SearchServiceClient(string endpointConfigurationName) : 
       base(endpointConfigurationName) { 
     } 

У меня есть некоторый код клиента, который вызывает конструктор без параметров. У меня есть 2 вопроса ...

1) Это обычный способ вызова службы на основе REST? Потому что я думал, что канальные заводы будут лучше. 2) Когда вызываемый безпараллельный конструктор вызван, значит ли это, что он попытается выберет цель из конфигурации? Если да, то что он будет искать?

ответ

0

1) Канал завод является используется (унаследованный от ServiceModel.ClientBase)

2) Да, подберут конечной информации из раздела <system.serviceModel><client><endpoint /> в вашем веб/app.config