Stato della sessione core di ASP.NET sottoposto a wrapping
Questa implementazione esegue il wrapping della sessione fornita in ASP.NET Core in modo che possa essere usata con gli adattatori. La sessione usa lo stesso archivio di backup di Microsoft.AspNetCore.Http.ISession
ma fornirà l'accesso fortemente tipizzato ai relativi membri.
La configurazione per ASP.NET Core sarà simile alla seguente:
builder.Services.AddSystemWebAdapters()
.AddJsonSessionSerializer(options =>
{
// Serialization/deserialization requires each session key to be registered to a type
options.RegisterKey<int>("test-value");
options.RegisterKey<SessionDemoModel>("SampleSessionItem");
})
.WrapAspNetCoreSession();
L'app framework non richiede modifiche per abilitare questo comportamento.
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.