A と B の 2 つのクラスを使用する Web フォームがあります。クラス A には、CSV および Excel レポートを作成するために必要なすべての機能が含まれています。クラス B はすべてプロセス固有のコードです。
全体的なプロセスの性質上、クラス A にクラス B に含まれるメソッドを呼び出させる必要があります。それに関する問題 (私が発見したばかり) は、クラス A がこれを行うためにクラス B のインスタンスを作成する必要があり、クラス B は既にクラス A のインスタンスであり、無限ループが発生します。
これを処理する適切な方法は何でしょうか? 方法論に関する限り、正しい方向に向けることができれば、それを理解できるはずです。