1

私はアプリを持っています...

    [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)パラメーターなしのコンストラクターが呼び出されると、それは構成からエンドポインを取得しようとすることを意味しますか? もしそうなら、それは何を探しますか?

4

1 に答える 1

0

1) チャネル ファクトリ使用されている (ServiceModel.ClientBase から継承)

2) はい、<system.serviceModel><client><endpoint />web/app.config のセクションからエンドポイント情報を取得します。

于 2012-05-29T17:03:50.310 に答える