Skip to content

Build, version, and monitor better microservices with the most powerful service platform for .NET

License

Notifications You must be signed in to change notification settings

Particular/NServiceBus

This branch is 30 commits ahead of, 75 commits behind master.

Folders and files

NameName
Last commit message
Last commit date
Feb 13, 2025
Jul 11, 2022
Feb 12, 2025
Oct 11, 2024
Jan 11, 2023
Mar 31, 2020
Mar 31, 2020
Jul 8, 2023
Jun 7, 2023
Jul 11, 2023
Nov 17, 2023
Dec 11, 2024
Nov 9, 2023

Repository files navigation

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.