void-type / VoidCore

A set of core libraries for building domain-driven business applications on .NET.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VoidCore

License Build Status Test Coverage

VoidCore is a set of core libraries for building business applications on .NET 7.

FoodStuffs is a comprehensive example of how applications can be built using VoidCore.

Documentation

VoidCore is split into packages so you only get what you need.

Docs Description Release
VoidCore.Model An opinionated core for building business applications. NuGet package MyGet package
VoidCore.AspNet Configure ASP.NET web applications based on VoidCore.Model. Includes single-page front end support. NuGet package MyGet package
VoidCore.EntityFramework Entity Framework Core data access for applications based on VoidCore.Model. NuGet package MyGet package
VoidCore.Finance A financial library with primary focus on simple amortization and time-value of money. NuGet package MyGet package

Developers

VoidCore is built on Azure Pipelines and released on Nuget.

To work on VoidCore, you will need the .NET SDK and PowerShell.

See the /build folder for scripts used to test and build this project. Run build.ps1 to make a production build.

./build/build.ps1

There are VSCode tasks for each script. The build task (ctrl + shift + b) performs the standard CI build.

About

A set of core libraries for building domain-driven business applications on .NET.

License:MIT License


Languages

Language:C# 99.2%Language:PowerShell 0.8%