Skip to content

Communication providers libraries

Generated from the architecture model

This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.

6 libraries. Status is read from the repository (shipping = source projects, CI and commits; stub = fewer than five source files; empty = no project). Layer L1 is a foundation library, L2 a platform building block, L3 product-specific.

Library Package Layer Status Last commit
ConnectSoft.Sms.Abstractions ConnectSoft.Sms.Abstractions L1 shipping 2026-09-13
ConnectSoft.Sms.Providers.AzureCommunicationServices ConnectSoft.Sms.Providers.AzureCommunicationServices L1 shipping 2026-09-13
ConnectSoft.Sms.Providers.Fake ConnectSoft.Sms.Providers.Fake L1 shipping 2026-09-13
ConnectSoft.Sms.Providers.InforU ConnectSoft.Sms.Providers.InforU L1 shipping 2026-09-13
ConnectSoft.Sms.Providers.Israel019 ConnectSoft.Sms.Providers.Israel019 L1 shipping 2026-09-13
ConnectSoft.Sms.Providers.Twilio ConnectSoft.Sms.Providers.Twilio L1 shipping 2026-09-13

ConnectSoft.Sms.Abstractions

Core abstraction library for the ConnectSoft SMS Gateway platform, providing interfaces, models, enums, and configuration options for SMS operations.

Package ConnectSoft.Sms.Abstractions
Repository ConnectSoft.Sms.Abstractions
Layer and kind L1 · library
Status shipping
Last commit 2026-09-13
Targets net10.0, net8.0, net9.0
Notable dependencies —
Depends on ConnectSoft libraries ConnectSoft.Extensions.Options
Documentation in repo README 497 lines, MkDocs site, docs folder
CI Azure Pipelines
Used by Factory services —

ConnectSoft.Sms.Providers.AzureCommunicationServices

Azure Communication Services SMS provider implementation that integrates with Azure Communication Services API for sending SMS messages.

Package ConnectSoft.Sms.Providers.AzureCommunicationServices
Repository ConnectSoft.Sms.Providers.AzureCommunicationServices
Layer and kind L1 · library
Status shipping
Last commit 2026-09-13
Targets net10.0, net9.0
Notable dependencies —
Depends on ConnectSoft libraries ConnectSoft.Sms.Abstractions
Documentation in repo README 427 lines, MkDocs site, docs folder
CI Azure Pipelines
Used by Factory services —

ConnectSoft.Sms.Providers.Fake

A fake SMS provider implementation for testing and development purposes.

Package ConnectSoft.Sms.Providers.Fake
Repository ConnectSoft.Sms.Providers.Fake
Layer and kind L1 · library
Status shipping
Last commit 2026-09-13
Targets net10.0, net8.0, net9.0
Notable dependencies —
Depends on ConnectSoft libraries ConnectSoft.Sms.Abstractions
Documentation in repo README 323 lines, MkDocs site, docs folder
CI Azure Pipelines
Used by Factory services —

ConnectSoft.Sms.Providers.InforU

InforU (InforUMobile) v2 JSON REST SMS provider for the ConnectSoft SMS Gateway platform.

Package ConnectSoft.Sms.Providers.InforU
Repository ConnectSoft.Sms.Providers.InforU
Layer and kind L1 · library
Status shipping
Last commit 2026-09-13
Targets net10.0
Notable dependencies —
Depends on ConnectSoft libraries ConnectSoft.Extensions.Compliance, ConnectSoft.Extensions.Options, ConnectSoft.Sms.Abstractions
Documentation in repo README 93 lines, MkDocs site, docs folder
CI Azure Pipelines
Used by Factory services —

ConnectSoft.Sms.Providers.Israel019

A .NET SMS provider implementation for the Israeli 019 SMS gateway (019sms.co.il).

Package ConnectSoft.Sms.Providers.Israel019
Repository ConnectSoft.Sms.Providers.Israel019
Layer and kind L1 · library
Status shipping
Last commit 2026-09-13
Targets net10.0, net9.0
Notable dependencies —
Depends on ConnectSoft libraries ConnectSoft.Extensions.Compliance, ConnectSoft.Extensions.Options, ConnectSoft.Sms.Abstractions
Documentation in repo README 218 lines, MkDocs site, docs folder
CI Azure Pipelines
Used by Factory services —

ConnectSoft.Sms.Providers.Twilio

Twilio SMS provider implementation that integrates with Twilio API for sending SMS messages and tracking delivery status.

Package ConnectSoft.Sms.Providers.Twilio
Repository ConnectSoft.Sms.Providers.Twilio
Layer and kind L1 · library
Status shipping
Last commit 2026-09-13
Targets net10.0, net8.0, net9.0
Notable dependencies —
Depends on ConnectSoft libraries ConnectSoft.Sms.Abstractions
Documentation in repo README 412 lines, MkDocs site, docs folder
CI Azure Pipelines
Used by Factory services —