6
次のコントラクトはメタデータに操作を生成しませんが、返信アクションを削除するか、またはメタデータを設定すると正しく動作します。どうして?WCF ReplyAction = "*"はメタデータを破棄します
[System.ServiceModel.ServiceContractAttribute(Namespace="http://Test/Publish", ConfigurationName="IFCRPublish")]
public interface IFCRPublish
{
// CODEGEN: Generating message contract since the operation PublishNotification is neither RPC nor document wrapped.
[System.ServiceModel.OperationContractAttribute(Action="http://Test/PublishNotification", ReplyAction="*")]
PublishNotificationResponse1 PublishNotification(PublishNotificationRequest1 request);
}
フルサービスコードは、必要な場合はWCF metadata missing operationsです。
属性を完全に削除するだけで、それでも機能するはずです。 –