0
WCFの使用中にメタデータを表示するのが苦労しています。WCFこのサービスのメタデータ公開は現在無効にされています
私はすべての場所を見渡しました。私はそれが私のweb.configファイルの設定か、私の実際のサービスが適切に動作していないかどうかはわかりません。しかし、私は "このサービスのメタデータ公開は現在無効になっています。"私がデバッグすると、ページ。
<?xml version="1.0"?>
<configuration>
<system.serviceModel>
<bindings>
<webHttpBinding>
<binding name="myWebHttp"/>
</webHttpBinding>
</bindings>
<behaviors>
<serviceBehaviors>
<behavior name="EDSCoastmap">
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>
</serviceBehaviors>
<endpointBehaviors>
<behavior name="webHttp">
<webHttp/>
</behavior>
<behavior name="jsonWebHttp">
<enableWebScript/>
</behavior>
</endpointBehaviors>
</behaviors>
<services>
<service behaviorConfiguration="EDSCoastmap" name="EDS_CoastmapRest.EDSCoastmap">
<endpoint behaviorConfiguration="webHttp" binding="webHttpBinding"
bindingConfiguration="myWebHttp" contract="EDS_CoastmapRest.IEDSCoastmap" />
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
</system.serviceModel>
<system.web>
<compilation debug="true" targetFramework="4.0"/>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
</system.web>
</configuration>
私は休憩サービスを作成しようとしています。残念ながら、私は最初に作成された石鹸サービスを構築しています。 – gberg927
WCFのRESTサービスにはWSDLのような記述がないため、メタデータの公開は必要ありません。 –