如何在 C# .NET 项目中使用 NRedisStack 客户端库连接到 Redis
最后更新日期:2024 年 4 月 20 日
目标
了解如何使用适用于 .NET 平台的 C# 编程语言的 NRedisStack 客户端库连接到 Redis。
解决方案
以下示例演示了如何创建一个脚手架项目,以使用适用于 .NET 编程语言的 NRedisStack 客户端库连接到 Redis。要开始此示例,请下载 .NET 平台。
https://dotnet.microsoft.com/en-us/download/dotnet
继续安装并验证所需的版本已正确安装。
dotnet --info
您现在可以从头开始创建一个新项目(假设已安装 .NET 8 版)。
dotnet new console -o redis-test -f net8.0
安装 NRedisStack 包,本文档讨论的示例需要该包。选择所需的版本。
cd redis-test
dotnet add package NRedisStack --version 0.12.0
现在编辑项目文件夹中的 Program.cs 文件并粘贴此内容
using NRedisStack;
using StackExchange.Redis;
ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost");
IDatabase db = redis.GetDatabase();
db.StringSet("foo", "bar");
Console.WriteLine(db.StringGet("foo"));
您现在可以按如下方式执行此程序
dotnet run