-1
Webサービス(asmx)を呼び出して正しく動作しているかどうかを確認するために必要な.net Web API 2アプリケーションがあります。私はアーキテクチャを信じているので、そのことを念頭に置いて、Webサービスへの呼び出しをどこに置くべきかはわかりません。私はリポジトリ層にこれを置くことを提案する記事を見つけました。これは正しい場所ですか?Web API呼び出しWebサービス
Webサービス(asmx)を呼び出して正しく動作しているかどうかを確認するために必要な.net Web API 2アプリケーションがあります。私はアーキテクチャを信じているので、そのことを念頭に置いて、Webサービスへの呼び出しをどこに置くべきかはわかりません。私はリポジトリ層にこれを置くことを提案する記事を見つけました。これは正しい場所ですか?Web API呼び出しWebサービス
私は個人的な好み+プロジェクト特有のそれより多くを言うだろう。 IMOでは、データストアとして機能するか、サービスのビジネスレイヤに置くことができれば、Webサービスをリポジトリに配置することができます。私は確かだろう
しかし、一つのことをするようにいずれの層にそれを使用する前に、このサービスのラッパー/抽象化を作成することです:私は層にこの依存関係を注入することができます
あなたがこれに対する特定の回答を見つけることができるかどうかは不明ですが、これは個人的な趣向によって意見が異なる可能性があるので疑問の余地があります。