在WebApi

时间:2016-02-29 03:59:20

标签: c# asp.net-web-api redis stackexchange.redis

我想使用Redis和StackExchange.Redis客户端向几个c#WebApi控制器添加一些计数器。

我以前从未使用过Redis,但是,我已经阅读了文档,设置了服务器,看起来很容易得到我想要的结果。

阅读了StackExchange.Redis文档后,我担心以下内容......

  

ConnectionMultiplexer做了很多,它被设计为共享和   在呼叫者之间重用。您不应该创建ConnectionMultiplexer   每次操作。

我已经google了,发现了几个简单的c#控制台应用程序的例子(这里的技术显而易见但与WebApi无关),我找到了在Microsoft软件页面上使用StackExchange.Redis客户端的例子,他们也强调了共享的重要性ConnectionMultiplexer,但是几小时后,我仍然没有进一步了解如何在ac#.NET WebApi中实现这一点

有人能够指出我正确的方向吗?

我需要对Redis进行一些简单的调用,即INCR计数器1,DECR计数器1和GETSET计数器0(重置)

由于计数器并不重要,我还想确保如果由于任何原因与代码无法及时连接到redis服务器的连接。

非常感谢

0 个答案:

没有答案