SourceFlow.Net
1.0.0-alpha.1
dotnet add package SourceFlow.Net --version 1.0.0-alpha.1
NuGet\Install-Package SourceFlow.Net -Version 1.0.0-alpha.1
<PackageReference Include="SourceFlow.Net" Version="1.0.0-alpha.1" />
<PackageVersion Include="SourceFlow.Net" Version="1.0.0-alpha.1" />
<PackageReference Include="SourceFlow.Net" />
paket add SourceFlow.Net --version 1.0.0-alpha.1
#r "nuget: SourceFlow.Net, 1.0.0-alpha.1"
#:package SourceFlow.Net@1.0.0-alpha.1
#addin nuget:?package=SourceFlow.Net&version=1.0.0-alpha.1&prerelease
#tool nuget:?package=SourceFlow.Net&version=1.0.0-alpha.1&prerelease
Why SourceFlow.Net?
A modern, lightweight, and extensible .NET framework for building event-sourced applications using Domain-Driven Design (DDD) principles and Command Query Responsibility Segregation (CQRS) patterns.
Overview
SourceFlow.Net empowers developers to build scalable, maintainable applications by providing a complete toolkit for event sourcing, domain modeling, and command/query separation. Built from the ground up for .NET 9.0 with performance and developer experience as core priorities.
Key Features
- 🏗️ Domain-Driven Design Support
- ⚡ CQRS Implementation with Command/Query Segregation
- 📊 Event-First Design with Event Sourcing Foundation
- 🧱 Clean Architecture
Getting Started
Installation
nuget add package SourceFlow.Net
- dotnet add package SourceFlow.Net
- dotnet add package SourceFlow.Net.SqlServer (to be released)
- or your preferred storage
Developer Guide
This comprehensive guide provides detailed information about the SourceFlow.Net framework, covering everything from basic concepts to advanced implementation patterns and troubleshooting guidelines.
Please click on Developer Guide for complete details.
Support
If you are having problems, please let me know by raising a new issue.
License
This project is licensed with the MIT license.
Contributing
We welcome contributions! Please see our Contributing Guide for details.
- 🐛 Bug Reports - Create an issue
- 💡 Feature Requests - Start a discussion
- 📝 Documentation - Help improve our docs
- 💻 Code - Submit pull requests
Credits
Thank you for reading. Please fork, explore, contribute and report. Happy Coding !! 😃
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
-
.NETStandard 2.0
-
.NETStandard 2.1
-
net9.0
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.0-alpha.1 | 112 | 8/17/2025 |
Includes Core Event sourcing & CQRS functionality.