当前第2页 返回上一页
建立订阅客户端
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | using (ConnectionMultiplexer redis = ConnectionMultiplexer.Connect( "127.0.0.1:6379" ))
{
ISubscriber sub = redis.GetSubscriber();
sub.Subscribe( "messages" , (channel, message) => {
Console.WriteLine($ "[{DateTime.Now:HH:mm:ss}] {message}" );
});
Console.WriteLine( "已订阅 messages" );
Console.ReadKey();
}
|
建立发布客户端
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | using (ConnectionMultiplexer redis = ConnectionMultiplexer.Connect( "127.0.0.1:6379" ))
{
ISubscriber sub = redis.GetSubscriber();
Console.WriteLine( "请输入任意字符,输入exit退出" );
string input;
do
{
input = Console.ReadLine();
sub.Publish( "messages" , input);
} while (input != "exit" );
}
|
下面运行了一个发布客户端,两个订阅客户端:

以上就是.net core使用Redis发布订阅方法介绍的详细内容!
返回前面的内容
相关阅读 >>
c#集合类有哪些?
.net是什么语言 视频
asp.net--详解core的安装和介绍
关于c#如何实现access以时间段查询出来的的数据添加到listview中
c#中关于逆变和协变的详解
c#如何连接到sql server2008数据库的示例分享
c#开发中遇到的问题分享
asp.net core新建项目教程(3)_实用技巧
分享.net mvc中使用forms验证实例代码
比较c#中值类型和引用类型的区别
更多相关阅读请进入《Redis》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » .net core使用Redis发布订阅方法介绍