État de session ASP.NET Core encapsulé
Cette implémentation encapsule la session fournie sur ASP.NET Core afin qu'elle puisse être utilisée avec les adaptateurs. La session utilisera le même magasin de sauvegarde que Microsoft.AspNetCore.Http.ISession
mais fournira un accès fortement typé à ses membres.
La configuration pour ASP.NET Core ressemblerait à ceci :
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'application framework n'aurait besoin d'aucune modification pour activer ce comportement.
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.