Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
3 つのプロジェクトを持つソリューションに取り組むように依頼されました。2 つの個別のクライアントと 1 つの共通コード プロジェクト。共通コード プロジェクト (2 つのクライアント間で共有される) では、実行中のクライアントに応じてわずかに異なる結果を返すメソッドが必要です。
これを回避するために部分的なクラスを行うことができます。もっと良いかもしれない別の方法はありますか?
プロジェクトを完全に分離するためにソリューションをリファクタリングすることはできません:-(
このメソッドに、クライアントごとに異なる動作と呼び出し方を指示する追加のパラメーターを渡します。