在这儿您可以找到使用 .NET 7.0 的 RabbitMQ 教程的 C# 代码示例。
您还可以找到 Visual Studio 2022 的解决方案文件。
要成功使用这些示例,您需要一个正在运行的 RabbitMQ 服务器。
我们使用命令行 (start->run cmd.exe) 来编译并运行代码。 或者,您可以使用 Visual Studio,但本教程假定使用命令行。
每个命令最好在 从教程目录的根目录运行的单独的控制台/终端实例 中运行。
dotnet run --project RabbitMQProducer/RabbitMQProducer.csproj
dotnet run --project RabbitMQConsumer/RabbitMQConsumer.csproj
dotnet run --project Worker/Worker.csproj
dotnet run --project NewTask/NewTask.csproj
dotnet run --project ReceiveLogs/ReceiveLogs.csproj
dotnet run --project EmitLog/EmitLog.csproj
dotnet run --project ReceiveLogsDirect/ReceiveLogsDirect.csproj info
dotnet run --project EmitLogDirect/EmitLogDirect.csproj
dotnet run --project ReceiveLogsTopic/ReceiveLogsTopic.csproj anonymous.info
dotnet run --project EmitLogTopic/EmitLogTopic.csproj
dotnet run --project RPCServer/RPCServer.csproj
dotnet run --project RPCClient/RPCClient.csproj
dotnet run --project PublisherConfirms/PublisherConfirms.csproj