![]() |
VOOZH | about |
dotnet add package CretNet.Platform.Fluxor.Generators --version 0.6.1
NuGet\Install-Package CretNet.Platform.Fluxor.Generators -Version 0.6.1
<PackageReference Include="CretNet.Platform.Fluxor.Generators" Version="0.6.1" />
<PackageVersion Include="CretNet.Platform.Fluxor.Generators" Version="0.6.1" />Directory.Packages.props
<PackageReference Include="CretNet.Platform.Fluxor.Generators" />Project file
paket add CretNet.Platform.Fluxor.Generators --version 0.6.1
#r "nuget: CretNet.Platform.Fluxor.Generators, 0.6.1"
#:package CretNet.Platform.Fluxor.Generators@0.6.1
#addin nuget:?package=CretNet.Platform.Fluxor.Generators&version=0.6.1Install as a Cake Addin
#tool nuget:?package=CretNet.Platform.Fluxor.Generators&version=0.6.1Install as a Cake Tool
Modern .NET building blocks and a ready-to-use Blazor application platform.
This repository now has two pillars:
Target framework: .NET 9 only.
Documentation site: https://dotnet.creton.dev
| Name | NuGet | Description |
|---|---|---|
| CretNet | 👁 NuGet |
Small, practical helpers and extensions (collections, enums, LINQ). |
| CretNet.Blazor | 👁 NuGet |
Blazor-focused helpers/utilities. |
| CretNet.FluentValidation.DependencyInjection | 👁 NuGet |
FluentValidation registration helpers for Microsoft.Extensions.DependencyInjection. |
The Platform is a set of cohesive projects that work together so you can bootstrap production-grade Blazor apps quickly. It leans on Fluxor for state management and Microsoft Fluent UI components for a consistent UX.
Highlights:
| Name | NuGet | Description |
|---|---|---|
| CretNet.Platform | 👁 NuGet |
Base abstractions like IEntity<TId>, DI helpers (e.g., AddDecoratedSingleton). |
| CretNet.Platform.Data | 👁 NuGet |
Repository pattern (Repository<TEntity,TId>) built on EF Core and Ardalis.Specification. |
| CretNet.Platform.Data.Abstractions | 👁 NuGet |
Default/search specs (IEntityDefaultSpecification<T>, IEntitySearchSpecification<T>). |
| CretNet.Platform.Fluxor | 👁 NuGet |
Helpers for Fluxor: ICnpAction, ICnpEntityAction<T>, DispatcherExtensions.DispatchAsync(...). |
| CretNet.Platform.Fluxor.Generators | 👁 NuGet |
Source generators for actions/entities (reduce boilerplate). |
| CretNet.Platform.Blazor | 👁 NuGet |
Fluent UI components: grids/selects/dialogs; inputs; layout; filters; dynamic renderers; notifications. |
| CretNet.Platform.Blazor.Server | 👁 NuGet |
Server-hosting specifics for the Blazor Platform. |
| CretNet.Platform.WebApi.Utilities | 👁 NuGet |
Minimal API helpers (e.g., MapPing() health endpoint). |
| CretNet.Platform.Storage | 👁 NuGet |
Storage abstraction (IStorageService). |
| CretNet.Platform.Storage.Sharepoint | 👁 NuGet |
SharePoint implementation/services & DI. |
Applications that showcases the CretNet Platform:
Contributions are welcome. We follow GitHub Flow with semantic releases:
feature/* and bugfix/*main when readyReport issues and feature requests here: https://github.com/yveslaurentcreton/CretNet/issues
Localization: English and Dutch are available out of the box; contributions for additional languages are welcome.
Licensed under the .
Learn more about Target Frameworks and .NET Standard.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.7.0-feature-query-first.1 | 46 | 5/4/2026 |
| 0.6.1 | 129 | 2/26/2026 |
| 0.6.0 | 181 | 2/10/2026 |
| 0.6.0-feature-dotnet-10-upg... | 66 | 1/27/2026 |
| 0.5.0 | 378 | 9/15/2025 |
| 0.5.0-feature-improvements.3 | 247 | 9/15/2025 |
| 0.5.0-feature-improvements.2 | 177 | 9/8/2025 |
| 0.5.0-feature-improvements.1 | 170 | 9/8/2025 |
| 0.4.3 | 238 | 9/1/2025 |
| 0.4.2 | 239 | 9/1/2025 |
| 0.4.1 | 227 | 9/1/2025 |
| 0.4.0 | 209 | 8/25/2025 |
| 0.3.1 | 214 | 8/19/2025 |