C#でDirectory.GetFiles方法から特定のファイル名をフィルタリングするための良い方法のアドバイスが必要です。 は私が私の見解にファイルサーバからファイルを返すよ私のMVCアプリで
は私の問題を単純化するには、次の私はFILE1、FILE2を持っている、とFILE3が私のDirectory.GetFilesメソッドから返されたとしましょう。私はfile2を返さないように指示されているので、私のビューにはfile1とfile3しか表示されません。必然的にルールが変更されたとき、彼らは時間が来るとfile2を再び示したする必要があります。現在フィルタリングされたファイルのリストを保持し、そのリストに対してチェックする最も賢い方法は何でしょうか? (ファイルを「非表示」に設定することなく)。
が見渡せる良好な溶液イムがある...私は何ができるひとつのアイデアは、それに対するリポジトリとのクロスチェックにファイル名を書きですが、私は、保守大惨事の作成についてちょうど心配しますか?
質問GetFilesの結果をキャッシュ示すように思われます。それは多くの変更を必要としません。 –