0

parameters.ini からサービスにいくつかのパラメーターを送信する美しい方法を探しています。

実際、サービスに 10 個のパラメーターを送信するには、コンストラクターに 10 個の引数が必要ですが、これはあまり美しくありません。私のコードは実際には 350 行目 (すべての属性とドキュメントを含む) から始まっていますが、これには満足していません。

この回答によると、 @kernel サービスを注入できますが、それはかなり悪い習慣です。

それについて何かアドバイスはありますか?

4

1 に答える 1

1

単一の引数を、より多くのサービスとパラメーターの連想配列として渡すことができます。

于 2012-09-20T12:59:52.677 に答える