1
私は複数のプロバイダ(aws、twilio、on prem)を持つsmsを送信するために、2段階の認証システムを実装しています。私はインターフェイスISMSServiceを作成し、3つの具象クラスをインターフェイスに "send"メソッドを実装させました。私の問題は、awsやtwilioのような各サービスは、メッセージを送信するために異なるセットアップパラメータを必要とするため、インターフェースでそれらを定義できないということです。私はweb.configから "送信"の実装でこれらのパラメータにアクセスできますが、私はそれをしたくありません。 ISMSServiceリファレンスを使用してSMSを送信できるようにする抽象的な方法はありますか?必要なプロパティが異なる具体的なクラス
ありがとうございました。あなたは私を模範に導くことができますか? – user7400346
ありがとう! 、私はセットアップパラメータと同様に辞書を渡すでしょう。 – user7400346