zoukankan      html  css  js  c++  java
  • .net core 2.0 Redis的基本使用

    存Session

    先配置`appsetting.json`文件
    "ConnectionStrings": {
        "Redis": "ip:6379,abortConnect=false,connectRetry=3,connectTimeout=3000,defaultDatabase=1,syncTimeout=3000,responseTimeout=3000,password=密码"
        },
    修改`starup文件`的ConfigureServices方法
    services.AddSession(a => 
                {
                    a.IdleTimeout = TimeSpan.FromMinutes(20);
                    a.Cookie.HttpOnly = true;
                });
    Configure方法
    app.UseSession();
    代替session
    HttpContext.Session.SetString("key","value");//
        HttpContext.Session.GetString("key");//
    存数据
    先执行存session的第一步和第二步
    声明IDistributedCache类型的属性 `public IDistributedCache RCache { get; set; }`
    存取
    RCache.SetString("key", "value");//
        RCache.GetString("key");//
  • 相关阅读:
    ProjectEuler 13
    ProjectEuler 8
    ProjectEuler 5
    ProjectEuler 6
    ProjectEuler 7
    ProjectEuler 9
    日程管理系统维护改善1
    日程管理系统改错
    android作业Text
    四则运算
  • 原文地址:https://www.cnblogs.com/xiaonangua/p/9176427.html
Copyright © 2011-2022 走看看