Skip to main content
SolaceSystems.Solclient.Messaging package icon

SolaceSystems.Solclient.Messaging

A Managed Wrapper to the Solace Messaging SDK for C. Features The PubSub+ Messaging API for .NET supports: - Connection management to PubSub+ event brokers - Addition and removal of topic subscriptions - Sending and receiving direct and guaranteed messages - Structured data types that allow interoperability between various architectures and programming languages - Request / Reply messaging support - PubSub+ Cache - Queue Browsing - Topic Dispatch - Durable Endpoint Provisioning - Session Transactions - Message Replay - OAuth2.0 - Kerberos Authentication The PubSub+ Messaging API for .NET does not support: - XA Transactions For more information please look at https://docs.solace.com/Solace-PubSub-Messaging-APIs/dotNet-API/net-api-home.htm. Native Runtime Support Note the native Solace Messaging SDK for C has different runtime dependencies for the c runtime per platform. - Required runtime for windows (win-x86/win-x64): Microsoft Visual C++ Redistributable 2015 (x86/x64) compatible runtime. Eg. the cumulative vcredist for 2015-2022. - Required runtime for linux26 (linux-x64/linux-arm64): the linux glibc runtime. - Required runtime for linux musl (linux-musl-x64): the linux muslc runtime. - Required runtime for macOS (osx-x64/osx-arm64): the macOS c runtime. For more details see, https://docs.solace.com/Solace-PubSub-Messaging-APIs/API-Developer-Guide/Supported-Environments.htm#C

Total Downloads
3.1M
3,120,909
Published
Nov 21, 2025
Latest stable version

Install

.NET CLI
dotnet add package SolaceSystems.Solclient.Messaging --version 10.28.3
Package Manager Console
Install-Package SolaceSystems.Solclient.Messaging -Version 10.28.3
PackageReference
<PackageReference Include="SolaceSystems.Solclient.Messaging" Version="10.28.3" />

Frameworks

.NETStandard2.0

Dependencies

No declared dependencies.

Adoption guide

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.

Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

How to read this guidance

Sources: published NuGet v3 registry metadata and explicit NuBrowse editorial guides. Refresh: package metadata is refreshed from NuGet when the page loads. Limit: this is not a security, legal or compatibility guarantee; validate the selected version in your project.

Useful next steps

Move from package metadata to a concrete selection or review workflow.