Fluens 0.3.1
See the version list below for details.
dotnet add package Fluens --version 0.3.1
NuGet\Install-Package Fluens -Version 0.3.1
<PackageReference Include="Fluens" Version="0.3.1" />
<PackageVersion Include="Fluens" Version="0.3.1" />
<PackageReference Include="Fluens" />
paket add Fluens --version 0.3.1
#r "nuget: Fluens, 0.3.1"
#:package Fluens@0.3.1
#addin nuget:?package=Fluens&version=0.3.1
#tool nuget:?package=Fluens&version=0.3.1
Fluens
Core builder infrastructure, options management, context and messaging abstractions, paging, background worker, and shared constants.
Installation
dotnet add package Fluens
Usage
Call AddFluens() to initialize the core builder infrastructure:
var fluensBuilder = builder.AddFluens();
This reads the Fluens:App configuration section and creates an IAppInfo singleton:
{
"Fluens": {
"App": {
"Name": "MyApp",
"Version": "1.0.0",
"Instance": "instance-01",
"PublicUri": "https://myapp.example.com",
"UniqueId": 1
}
}
}
Key types:
IFluensBuilder— Central interface for configuring Fluens.IFluensModuleBuilder— Module-scoped builder carrying assembly, name, and schema context.IAppInfo— Application identity (Name, Version, Instance, CachePrefix).IOptionsManager— Configuration binding with validation.BackgroundWorker— Base class combining periodic timer with channel-based wake-up.IDataProvider— Marker interface for cross-module read-only data providers.
License
This project is licensed under the MIT License.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Fluens.Extensions (>= 0.3.1)
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.3)
- Microsoft.Extensions.Configuration.Binder (>= 10.0.3)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.3)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.3)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.3)
- Scrutor (>= 7.0.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Fluens:
| Package | Downloads |
|---|---|
|
Fluens.Web
ASP.NET Core base types for Fluens web libraries: Result-to-HTTP mapping, global exception handler, and paged responses. |
|
|
Fluens.Caching
HybridCache configuration helper for Fluens builder infrastructure. |
|
|
Fluens.Observability
OpenTelemetry tracing, metrics, logging, and Serilog structured logging integration with optional Seq sink. |
|
|
Fluens.Messaging
Inbox/outbox messaging pattern for modular applications. |
|
|
Fluens.Cqrs
CQRS pattern implementation with command/query dispatchers, handler interfaces, and logging/tracing decorators. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.6.6 | 103 | 3/11/2026 |
| 0.6.5 | 169 | 3/4/2026 |
| 0.6.4 | 166 | 3/4/2026 |
| 0.6.3 | 183 | 3/3/2026 |
| 0.6.2 | 183 | 3/2/2026 |
| 0.6.1 | 179 | 3/2/2026 |
| 0.6.0 | 181 | 3/1/2026 |
| 0.5.7 | 174 | 3/1/2026 |
| 0.5.6 | 174 | 3/1/2026 |
| 0.5.5 | 179 | 2/28/2026 |
| 0.5.4 | 178 | 2/28/2026 |
| 0.5.3 | 180 | 2/27/2026 |
| 0.5.2 | 180 | 2/27/2026 |
| 0.5.1 | 178 | 2/27/2026 |
| 0.5.0 | 177 | 2/26/2026 |
| 0.3.2 | 184 | 2/26/2026 |
| 0.3.1 | 179 | 2/26/2026 |
| 0.3.0 | 185 | 2/24/2026 |
| 0.2.5 | 187 | 2/24/2026 |
| 0.2.4 | 183 | 2/24/2026 |