![]() |
VOOZH | about |
dotnet add package Galosoft.IaaS.RocketMQ --version 25.9.29.8-rc3
NuGet\Install-Package Galosoft.IaaS.RocketMQ -Version 25.9.29.8-rc3
<PackageReference Include="Galosoft.IaaS.RocketMQ" Version="25.9.29.8-rc3" />
<PackageVersion Include="Galosoft.IaaS.RocketMQ" Version="25.9.29.8-rc3" />Directory.Packages.props
<PackageReference Include="Galosoft.IaaS.RocketMQ" />Project file
paket add Galosoft.IaaS.RocketMQ --version 25.9.29.8-rc3
#r "nuget: Galosoft.IaaS.RocketMQ, 25.9.29.8-rc3"
#:package Galosoft.IaaS.RocketMQ@25.9.29.8-rc3
#addin nuget:?package=Galosoft.IaaS.RocketMQ&version=25.9.29.8-rc3&prereleaseInstall as a Cake Addin
#tool nuget:?package=Galosoft.IaaS.RocketMQ&version=25.9.29.8-rc3&prereleaseInstall as a Cake Tool
services.AddRocketMQ(ctx.Configuration);//新增:rmqclient galo@2023-9-28 10:18:41
using (var scope = _scopeFactory.CreateScope())
{
var sp = scope.ServiceProvider;
var rmq = sp.GetRequiredService<RmqTemplate>();
var topic = "oc_test";
var tag = "order_created";
await rmq.SendAsync(new SpringBootMqTestRequest(1), topic, tag);
//await _rmq.HandleAsync<SpringBootMqTestRequest>(async msg =>
//{
// await Task.Delay(100);
// return true;
//}, topic, "*");
//await _rmq.HandleAsync<SpringBootMqTestRequest>(async msg =>
//{
// await Task.Delay(100);
// return true;
//}, topic, tag);
}
[Handler]
internal class SpringBoottRmqTestHandler : IMessageHandler<SpringBootMqTestRequest>
{
/// <summary>
/// ConsumerGroup不设置时 配置文件的值或者默认值<see cref="Env.GetApplicationContext"/>,设置ConsumerGroup 为发布订阅模式,同一个ConsumerGroup为工作者模式 galoS@2024-12-5 14:41:20
/// </summary>
/// <param name="msg"></param>
/// <returns></returns>
[RmqHandler("cs_first")]
public async Task<bool> HandleAsync(SpringBootMqTestRequest msg)
{
Tracer.Trace(msg.Id, "1");
await Task.Delay(10);
return true;
}
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 25.9.29.8-rc3 | 181 | 9/29/2025 |
| 25.1.16.2-nj | 113 | 1/16/2025 |
| 24.12.4.3-nj | 127 | 12/5/2024 |
| 24.12.4.2-nj | 102 | 12/5/2024 |