首页 > Web开发 > 详细

ASP.net MVC +redis联合开发框架搭建

时间:2015-03-19 13:11:01      阅读:425      评论:0      收藏:0      [点我收藏+]

1:下载redis for windows or linux安装并开启服务,并在vs的工具菜单下安装nuget

2:建立asp.net mvc4项目(internet app)

3:通过nuget 图形界面或者命令行安装redis(其实可以拷贝stackservice.redis.dll等几个相关文件)(要么,命令行安装,要么选择.net3.5再改回来,要么图形界面不要选那个黑色的redis c#,要么拷贝dll)才能成功安装.

4:添加引用:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using ServiceStack.Redis;
using System.Collections;
using ServiceStack.Common;

4:替换HomeController类中的Index方法:

  public ActionResult Index()         {

            RedisClientManagerConfig RedisConfig = new RedisClientManagerConfig();             RedisConfig.AutoStart = true;             RedisConfig.MaxReadPoolSize = 60;             RedisConfig.MaxWritePoolSize = 60;             PooledRedisClientManager prcm = new PooledRedisClientManager(new List<string>() { "127.0.0.1" }, new List<string>() { "127.0.0.1" }, RedisConfig);

            using (IRedisClient RClient = prcm.GetClient())             {                 IRedisHash obj=(IRedisHash)(new Hashtable());                 obj["ef"] = "gfh";                 RClient.Add("p1", "Hello world");                 RClient.Set("p1", "hello,234");                 RClient.Add("myhash", obj);             }             using (IRedisClient RClient = prcm.GetClient())             {                 Response.Write(RClient.Get<string>("p1"));             }

            return Content("");

                 }

5:运行

ASP.net MVC +redis联合开发框架搭建

原文:http://www.cnblogs.com/aobama/p/4350052.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!