Dflat.System.Business 1.0.3

dotnet add package Dflat.System.Business --version 1.0.3
                    
NuGet\Install-Package Dflat.System.Business -Version 1.0.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Dflat.System.Business" Version="1.0.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Dflat.System.Business" Version="1.0.3" />
                    
Directory.Packages.props
<PackageReference Include="Dflat.System.Business" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Dflat.System.Business --version 1.0.3
                    
#r "nuget: Dflat.System.Business, 1.0.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Dflat.System.Business@1.0.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Dflat.System.Business&version=1.0.3
                    
Install as a Cake Addin
#tool nuget:?package=Dflat.System.Business&version=1.0.3
                    
Install as a Cake Tool

Dflat

Socle applicatif .NET modulaire. Les packages publiés sont ceux du module applicatif Dflat.System.* ; le noyau technique Dflat.Kernel.* n'est pas publié séparément : ses assemblies sont livrées à l'intérieur de ces packages.

Packages

Package Rôle Assemblies noyau incluses
Dflat.System.Model Entités, vues et modèles métier Dflat.Kernel.Core, Dflat.Kernel.Model
Dflat.System.Data Accès aux données Dflat.Kernel.Data
Dflat.System.Business Services métier Dflat.Kernel.Business
Dflat.System.Client Client HTTP typé de l'API Dflat.Kernel.WebClient
Dflat.System.Web API Web ASP.NET Core réutilisable Dflat.Kernel.Web, Dflat.Kernel.Excel
Dflat.System.Database Mise à jour du schéma de base de données
Dflat.System.Templates Modèles dotnet new (hôte web)

Chaque assembly du noyau n'est présente que dans un seul package ; les autres y accèdent par les dépendances entre packages (WebBusinessDataModel, ClientModel). Installer plusieurs packages ne provoque donc aucun doublon d'assembly.

Installation

Installer le ou les modules nécessaires, par exemple :

dotnet add package Dflat.System.Model

Créer une application web

Le modèle dflat-webhost crée un hôte ASP.NET Core complet, basé sur Dflat.System.Web (qui amène tous les autres packages) :

dotnet new install Dflat.System.Templates
dotnet new dflat-webhost -n MonApp

Le projet généré reçoit ses propres clés de signature dans appsettings.json. Les paramètres de connexion à la base propres au poste se placent dans .dflat/dflat.config.json (section DbConnectionInfos), cherché en remontant depuis le dossier du projet, ou désigné par la variable DFLAT_LOCAL_CONFIG. Dans un hôte existant, builder.AddDflatLocalConfiguration() offre le même chargement.

Licence

MIT.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  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 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Dflat.System.Business:

Package Downloads
Dflat.System.Web

API Web ASP.NET Core réutilisable (contrôleurs, hubs SignalR, services, DflatStartup) du module System. Embarque Dflat.Kernel.Web et Dflat.Kernel.Excel.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.3 41 9/11/2026