Envivo.Fresnel.ModelTypes
3.0.0
dotnet add package Envivo.Fresnel.ModelTypes --version 3.0.0
NuGet\Install-Package Envivo.Fresnel.ModelTypes -Version 3.0.0
<PackageReference Include="Envivo.Fresnel.ModelTypes" Version="3.0.0" />
<PackageVersion Include="Envivo.Fresnel.ModelTypes" Version="3.0.0" />
<PackageReference Include="Envivo.Fresnel.ModelTypes" />
paket add Envivo.Fresnel.ModelTypes --version 3.0.0
#r "nuget: Envivo.Fresnel.ModelTypes, 3.0.0"
#:package Envivo.Fresnel.ModelTypes@3.0.0
#addin nuget:?package=Envivo.Fresnel.ModelTypes&version=3.0.0
#tool nuget:?package=Envivo.Fresnel.ModelTypes&version=3.0.0
Fresnel ModelTypes
Fresnel ModelTypes is a .NET library containing Interfaces and Classes for building DDD applications.
This library is designed for use with the Fresnel Domain Model Explorer prototyping and modelling tool, but may be used independently to create your own DDD class models.
You can find usage examples in the following project:
Namespaces
Envivo.Fresnel.ModelTypes.Structural
Defines structural elements including base classes for entities, value objects, aggregates, and collections.
Envivo.Fresnel.ModelTypes.Rules
Includes validation and specification interfaces and base classes for business rules.
Envivo.Fresnel.ModelTypes.Commands
Contains command-related interfaces and base classes for handling domain commands.
Envivo.Fresnel.ModelTypes.Services
Contains service interfaces and base classes for domain services and application services.
Envivo.Fresnel.ModelTypes.Persistence
Contains persistence-related interfaces like repositories and query specifications.
Envivo.Fresnel.ModelTypes.Temporal
Provides temporal domain elements like audit trails and calendars.
Envivo.Fresnel.ModelTypes.Visuals
Defines visual elements like chart data interfaces.
Envivo.Fresnel.ModelTypes.Infrastructure
Provides infrastructure components like JSON serialization and model space interfaces.
Copyright 2022-2026 Envivo Software
| Product | Versions 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. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.