WCFサービスの背後にC#クラスライブラリがあります。ライブラリには、静的として宣言されているClassAが含まれています。この静的クラスには、文字列を受け取り、LINQを使用してデータベースに文字列の変換を照会するメソッドMethodAがあります。この文字列は、Webサービスを介してクライアントに返送されます。
私の質問は、この状況で静的クラスと静的メソッドを使用することが悪い設計であるかどうかです。各クライアントがパフォーマンス、競合、またはその他の理由でクラスの独自のインスタンスを取得できるように、クラスとメソッドを非静的にする必要がありますか?ありがとう。