smartConnectors
Product

smartConnectors

Domain class libraries. Redefined.

Open-source, domain-driven class libraries to quickly assemble business applications and connect to smart Services—based on time-tested enterprise patterns.

No more "dumb" DTOs. When you download our client SDKs, you get everything you need to call our services and make sense of the results.

Get Started All Products

Developer Experience

  • Strongly-typed domain models
  • IntelliSense-friendly API surface
  • Automatic serialization/deserialization
  • Built-in retry and circuit breaker
  • Comprehensive XML documentation
  • Dependency injection ready

Architecture

  • Domain-driven design patterns
  • Clean separation of concerns
  • Async/await throughout
  • Configurable HTTP client
  • Middleware pipeline support
  • Testable with mock interfaces

Integration

  • Available on NuGet.org
  • Supports .NET 6+ and .NET Standard 2.0
  • Zero external dependencies
  • ASP.NET Core service registration
  • Configuration via appsettings.json
  • Logging via ILogger

Domain-Driven Models

Each connector provides strongly-typed models that mirror the domain concepts of the underlying service. No more wrestling with raw JSON or generic dictionaries — your IDE's auto-complete guides you through the API surface.

Illustration placeholder

Resilience Built In

Automatic retry policies, circuit breakers, and timeout handling are configured by default. Your integration stays resilient under load and recovers gracefully from transient failures without extra code on your side.

Illustration placeholder

Plug-and-Play Setup

Install the NuGet package, add your API key to configuration, register services with one line in Startup.cs, and start calling methods. From zero to integrated in under 15 minutes — most of that time is reading the docs.

Illustration placeholder

Ready to integrate?

Install our NuGet packages and start building, or contact us for a walkthrough.