誰かアドバイスをいただけないでしょうか。リポジトリ A とリポジトリ B の 2 つのリポジトリがあります。現在、これらのリポジトリは両方とも、Web サービスに接続するためのネットワーク資格情報をセットアップするために使用されるメソッドを持っていますが、Web サービスを呼び出すたびに、このメソッドを呼び出す必要があります。多くのコードの繰り返し (ネットワーク資格情報は各 Web サービスですべて同じです)。だから、これを行うためのより良い方法があることを願っていますか?
私が考えていたのは、他のすべてのリポジトリが継承する基本リポジトリを持つことです。これはインスタンス化され、ネットワーク資格情報を設定して、Web サービスに接続するときに使用できるようにします。これはこれを行う良い方法ですか、それともより良い方法がありますか?
追加するために、IOCとDIにUnityを使用しています(コントローラーで呼び出されます)