码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2015-03-19 13:11:47      阅读:211      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!