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 | — |