solsuite
NuGet publisher profile
Packages (5)
SolaceSystems.Solclient.Messaging
A Managed Wrapper to the Solace Messaging SDK for C. Features The Solace Messaging API for .NET supports: - Connection management to Solace 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 - Solace Cache - Queue Browsing - Topic Dispatch - Durable Endpoint Provisioning - Session Transactions - Message Replay - OAuth2.0 - Kerberos Authentication - Schema Registry and SERDES The Solace Messaging API for .NET does not support: - XA Transactions For more information please look at https://docs.solace.com/API/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/API/API-Developer-Guide/C-API-Supported-Environments.htm
Solace.Serdes
Solace Generic SERDES for .NET. This includes the following: - SERDES Interfaces including ISerializer and IDeserializer. - Generic SERDES implementations like StringSerializer and StringDeserializer. For more information please look at https://docs.solace.com/Solace-PubSub-Messaging-APIs/dotNet-API/net-api-home.htm.
Solace.Messaging.Trace.Propagation
Solace PubSub+ OpenTelemetry Integration for Solace .Net API. This works as adapter/bridge between the Solace Systems Messaging API for .NET and OpenTelemetry APIs. Features: - Setter : Solace defined context propagator setter for both Baggage and W3C Trace Context into message. - Getter : Solace defined context propagator getter for both Baggage and W3C Trace Context from message.
Solace.SchemaRegistry.Serdes.Core
Solace Core Schema Registry SERDES for .NET. This includes the following: - Abstract SERDES classes for Serializer and Deserializer - Schema Resolver Interface and Implementation - Schema resolution by resolver stategy - Common configuration for resolver and SERDES - Support for Cached Schemas For more information please look at https://docs.solace.com/Solace-PubSub-Messaging-APIs/dotNet-API/net-api-home.htm.
Solace.SchemaRegistry.Serdes.JsonSchema
Solace JSON Schema Registry SERDES for .NET. This includes the following: - JSON Schema SERDES classes for JsonSchemaSerializer and JsonSchemaDeserializer - Support for JSON schema validation and custom validation - JSON Schema SERDES configuration For more information please look at https://docs.solace.com/Solace-PubSub-Messaging-APIs/dotNet-API/net-api-home.htm.