Preservare applicazioni ASP.NET Stato dopo i riavvii
-
16-09-2019 - |
Domanda
Ogni buon modo per preservare lo stato di applicazioni ASP.NET i riavvii?
Voglio essere in grado di impostare alcuni valori riavviare l'applicazione e li hanno ancora lì. Voglio fare in primo luogo questo per piccole applicazioni web di prova "usa e getta", che non hanno nemmeno bisogno di un database.
C'è qualche modo per farlo con i membri statici e serializzazione? web cache?
Aggiorna :
L'applicazione deve essere in grado di aggiornare tali valori.
I valori potrebbero essere oggetti personalizzati come:
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
Soluzione
È necessario un qualche tipo di memorizzazione dei dati persistenti, se questo è un database, file XML o qualcos'altro.
Si potrebbe essere interessato al SimpleRepository con SqlLite da SubSonic che ottiene abbastanza vicino a ciò che si descrive .
Altri suggerimenti
Perché non basta utilizzare il servizio stato di ASP.NET:
http://msdn.microsoft.com/en-us/library /ms972429.aspx
Mi sto perdendo qualcosa?
Io credo che è possibile memorizzare la sessione ASP .NET in un database SQL Server Server. Mi immagino che sarebbe persistono attraverso riavvio dell'applicazione, o anche spegnimenti / reboot.