0

Orchard CMS モジュールの「ファイル マネージャー」を使用していますが、このモジュールには明らかなバグがあります。オン/オフを切り替えたときにのみデータ テーブルが更新されます。

実行する必要があるコードのセクションを特定し、このコードを呼び出す必要がある場所を特定しましたが、メンバー関数が呼び出されているオブジェクトのメンバー オブジェクトが多すぎて、その状態を手動で記録できません。

私が思いついた解決策は次のとおりです。

  1. ランタイム バージョンと同じプロパティを持つ静的オブジェクトを作成します (アプリケーションの状態によってはアクティブな接続が必要なため、動作しない場合があります)。

  2. パラメータなどの使用を最小限に抑えて、実行時にこのオブジェクトのコピーを再作成します。

これを行うためのより良い方法があるかどうか、または上記の戦略のいずれかが機能するかどうかはわかりません。.NET フレームワーク内または Orchard CMS のコンテキスト内でこれを行うにはどうすればよいですか?

4

0 に答える 0