再起動後にASP.NETアプリケーションの状態を保持する良い方法はありますか?再起動時にASP.NETアプリケーションの状態を保持する
私はいくつかの値を設定してアプリを再起動し、そこに残しておきたいと思っています。 私は、データベースを必要としない小さな「捨て去り」テスト用のWebアプリに対して、主にこれを実行したいと考えています。
スタティックメンバーとシリアライズで何かできることはありますか?ウェブキャッシュ?
更新:
アプリケーションでこれらの値を更新する必要があります。それは、データベース、XMLファイルまたは何か他のものだかどうか、あなたが永続的なデータストレージのいくつかの並べ替えが必要
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
これらの値をweb.configファイルに保存する方法はありますか? –
値が小さいオブジェクトグラフの場合はどうなりますか?前にそれを試みたことはありません。 – BuddyJoe
質問を明確にしてください - アプリケーションがこれらの値を変更できるようにする必要がありますか?そして、アプリケーションが再起動したときにそれらを表示する必要がありますか?そうであれば、XMLを他のXMLファイルにシリアル化してから、アプリケーションの起動時に読み込みます。 –