2 つのメソッドを公開する WCF アプリケーションを作成しています。
メソッドはテストのためにサービスを調査するときにのみ使用されるため、IIS にデプロイするときにメソッドを除外する必要があります。
手で行うのではなく、自動的に達成したいのです。
どうすればそれが可能になりますか?
2 つのメソッドを公開する WCF アプリケーションを作成しています。
メソッドはテストのためにサービスを調査するときにのみ使用されるため、IIS にデプロイするときにメソッドを除外する必要があります。
手で行うのではなく、自動的に達成したいのです。
どうすればそれが可能になりますか?
これをデバッグ用のメソッドに追加してみてください
#if DEBUG
[OperationContract]
#endif
次に、リリース モードでコンパイルする必要があります。
おそらくこれが役立つかもしれません: http://msdn.microsoft.com/en-us/library/4y6tbswk.aspx ?
#DEBUG が定義されている場合は、こちらも参照してください: https://stackoverflow.com/a/2104121/2462779。
2 つのサービス インターフェイスを使用します。1 つはメソッドを使用し、もう 1 つはメソッドを使用しません。次に、適切なものをクライアントに公開します。