StackNucleus.DDD.Events.WolverineFx 1.0.3

dotnet add package StackNucleus.DDD.Events.WolverineFx --version 1.0.3
                    
NuGet\Install-Package StackNucleus.DDD.Events.WolverineFx -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="StackNucleus.DDD.Events.WolverineFx" Version="1.0.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="StackNucleus.DDD.Events.WolverineFx" Version="1.0.3" />
                    
Directory.Packages.props
<PackageReference Include="StackNucleus.DDD.Events.WolverineFx" />
                    
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 StackNucleus.DDD.Events.WolverineFx --version 1.0.3
                    
#r "nuget: StackNucleus.DDD.Events.WolverineFx, 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.
#addin nuget:?package=StackNucleus.DDD.Events.WolverineFx&version=1.0.3
                    
Install as a Cake Addin
#tool nuget:?package=StackNucleus.DDD.Events.WolverineFx&version=1.0.3
                    
Install as a Cake Tool

StackNucleus

NuGet Packages

StackNucleus.DDD.Events.WolverineFx

logo

Overview

StackNucleus provides modular building blocks for Domain-Driven Design (DDD) in .NET — including core patterns like entities, aggregates, repositories, and domain services. It's designed to streamline the development of enterprise-grade applications by providing reusable, composable components grounded in tactical DDD.

Whether you're building a greenfield system or refactoring a legacy monolith, StackNucleus helps enforce consistency and clarity across your domain model.


Features

  • Entity and AggregateRoot base types with domain event support
  • Repository abstractions for persistence decoupling
  • Domain service scaffolding for encapsulating business logic
  • Rich support for validation and value object modeling
  • Minimal dependencies, works with any persistence provider

How to Create and Deploy a NuGet Package

Follow these steps to create, version, and deploy your NuGet package for StackNucleus projects:

  1. Add your code changes
    Make all necessary code updates or feature additions in your local branch.

  2. Increase the NuGet version
    Update the version number inside the Directory.Build.props file to reflect your new release.

  3. Update the changelog
    Add a version description to the CHANGELOG.md file under each NuGet project, documenting your changes.

  4. (Optional) Update the README
    Modify the README.md under each NuGet project if you want to update usage instructions or examples.

  5. Create a pull request
    Push your changes and create a pull request targeting the master branch.

  6. Merge and tag
    After your PR is merged to master, create a Git tag on GitHub corresponding to the new NuGet package version (e.g., v1.2.3).

  7. Wait for deployment
    The CI/CD pipeline will automatically build and deploy the package to the NuGet feed. Wait until the package is available on nuget.org.

  8. Update the NuGet API key (every 3 months)
    For security, update the NuGet API key periodically (once every three months) in your CI/CD environment to maintain deployment access.

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 StackNucleus.DDD.Events.WolverineFx:

Package Downloads
StackNucleus.DDD.Api.Rest

Modular DDD building blocks — entities, aggregates, repositories, and services for enterprise apps.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.3 105 6/27/2025
1.0.2 142 6/26/2025
1.0.1 125 6/26/2025
1.0.0 129 6/26/2025