-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Michael Bolton edited this page Nov 5, 2025
·
2 revisions
Welcome to the Conduit Framework documentation! Conduit is a modern, component-based messaging framework for .NET 8 that enables building scalable, maintainable distributed systems.
- Getting Started - Build your first Conduit application
- Installation - Setup and installation guide
- Configuration - YAML configuration system
- Architecture Overview - Framework design and patterns
- Component System - Building pluggable components
- Messaging Patterns - CQRS, Events, and Message Bus
- Pipeline System - Request/response processing
- Transport System - HTTP, TCP, gRPC, ActiveMQ, ZeroMQ, WebSocket
- Security - Authentication, authorization, and encryption
- Resilience - Circuit breakers, retry policies, rate limiting
- Persistence - Database integration and data access
- Metrics & Monitoring - Performance tracking and observability
- Development Guide - Setting up development environment
- Component Development - Building custom components
- Testing Guide - Unit testing and integration testing
- Deployment - Production deployment strategies
- Core APIs - Framework core interfaces
- Message Contracts - Commands, queries, events
- Configuration Schema - Complete YAML reference
- Extension Points - Customization and extensibility
- Contributing Guide - How to contribute to Conduit
- Coding Standards - Code style and conventions
- Release Process - How releases are managed
- Current Version: v0.9.0-alpha
- Target Framework: .NET 8
- License: View License
- Repository: github.com/msbolton/Conduit
- FAQ - Frequently asked questions
- Troubleshooting - Common issues and solutions
- GitHub Issues - Bug reports and feature requests
- GitHub Discussions - Community discussions
Latest Update: November 2024 | Framework Status: Alpha Release