
説明/参照:
方法:コードを使用してサービスのメタデータを公開する
ターゲット1:ServiceHost
ターゲット2:ServiceHost
コンソールアプリケーションのメインメソッド内で、サービスタイプとベースアドレスを渡してServiceHostオブジェクトをインスタンス化します。
例:
ServiceHost svcHost =新しいServiceHost(
typeof(SimpleService)、新しいUri( "http:// localhost:8001 / MetadataSample"));ターゲット3:ServiceMetaDataBehaviorターゲット4:ServiceMetaDataBehavior新しいServiceMetadataBehaviorインスタンスを作成します。
目標5:真
HttpGetEnabledプロパティをtrueに設定します。
参考資料:https://msdn.microsoft.com/en-us/library/aa738489(v=vs.110).aspx