C#

NServiceBus

The gold standard for async .NET microservices on Azure, AWS and on-prem

P

Particular

Dernière activité 28 sept. 2026
Particular/NServiceBus

2,2 k

étoiles

645

forks

292

issues ouvertes

c-sharpdistributed-systemsmessagingnservicebus

Ce README est souvent en anglais.

About NServiceBus

NServiceBus is part of the Particular Service Platform, which contains tools to build, monitor, and debug distributed systems.

With NServiceBus, you can:

  • Focus on business logic, not on plumbing or infrastructure code
  • Orchestrate long-running business processes with sagas
  • Run on-premises, in the cloud, in containers, or serverless
  • Monitor and respond to failures using included platform tooling
  • Observe system performance using Open Telemetry integration

NServiceBus includes:

  • Support for messages queues using Azure Service Bus, Azure Storage Queues, Amazon SQS/SNS, RabbitMQ, and Microsoft SQL Server
  • Support for storing data in Microsoft SQL Server, MySQL, PostgreSQL, Oracle, Azure Cosmos DB, Azure Table Storage, Amazon DynamoDB, MongoDB, and RavenDB
  • 24x7 professional support from a team of dedicated engineers located around the world

Getting started

Packages

Find links to all our NuGet packages in our documentation.

Support

Building

To build NServiceBus, open NServiceBus.sln in Visual Studio and build the solution.

You'll find the built assemblies in /binaries.

If you see the build failing, check that you haven't put the source of NServiceBus in a deep subdirectory since long path names (greater than 248 characters) aren't supported by MSBuild.

Licensing

NServiceBus

NServiceBus is licensed under the RPL 1.5 license. More details can be found here.

net-object-deep-copy is licensed under the MIT license as described here.

net-object-deep-copy sources are compiled into the NServiceBus distribution as allowed under the license terms found here.

FastExpressionCompiler is licensed under the MIT license as described here.

FastExpressionCompiler sources are compiled into the NServiceBus distribution as allowed under the license terms found here.

Projets similaires

Distributed Application Framework for .NET

C#azure-service-busc-sharpdotnet
MMassTransit
7,8 k étoiles2 k

Simple and lean service bus implementation for .NET

C#c-sharpmessage-busmessage-queue
Rrebus-org
2,7 k étoiles378

High performance in-memory/distributed messaging pipeline for .NET and Unity.

C#
CCysharp
2 k étoiles135