Я заметил, что сеанс, приуроченный к настоящему времени, составляет около 20-30 минут.Увеличение времени ожидания сеанса в ASP vNext RC1
Это код, который я использовал ранее, но он не работает на RC1.
app.UseInMemorySession(configure: s => s.IdleTimeout = TimeSpan.FromDays(30));
Я также хочу, чтобы сохранить состояние сеанса, даже если процесс веб-сайт IIS перезагружается ... так что я думаю UseInMemorySession это не самый лучший вариант.
Он работал, но мне не удалось найти этот пакет NuGet использовать кэш Redis: «Microsoft.Framework.Caching.Redis " –
@FAndrei Ницца. :) Я думаю, что это может быть «Microsoft.Extensions.Caching.Redis»: «1.0.0-rc1-final» '. Это выглядит хорошей статьей на нем http://www.hossambarakat.net/2016/02/03/configuring-redis-as-asp-net-core-1-0-session-store/ – hutchonoid