そのため、最近、ビジネスロジックの多くをサービスレイヤーに移動しました。これにより、APIサービスとして公開したサービスをリファクタリングすることになりました。私は自分自身がWCFについて十分な経験を積んでいると思いますが、もちろん、やるべきことは常にもっとあります。私が知りたいのは、本の中で見つけることができるものではないのですか?
公開したいサービスReturnServiceがあり、それをSOAPおよびRESTを介して公開したい場合、これを行うためのベストプラクティスは何ですか?これまで、私は常に2つの実装とインターフェースを作成してきましたが、これは、複数の実装に1つのインターフェースを使用するという私の説教に反しています。
インターフェイスでサービス固有の情報を指定する必要があるため、両方の実装で1つのインターフェイスをどのように使用するかわかりません。