Found 136 packages
A metadata library that can be used in conjunction with a hexagonally developed library to better designate the interfaces that are implemented by the library vs. the consumer or integrations. Aim is to enhance code readability and expected usage at a glance.
A .NET CLI tool for creating and managing projects in a folder structure suitable for Hexagonal Architecture and Microservices. Is similar to how Angular CLI tool uses commands to create components, modules, services, etc.
Solution following Hexagonal architecture and best praticies.
Package Description
Library for projects using hexagonal architecture.
Myriagonal.Net.Core
A set of interfaces meant to help with hexagonally developed libraries.
Data structures and methods for manipulating hexagonal grids.
Myriagonal.Net.Sys
Proof of concept to create my own templates in .NET
A set of base service implemenations for hexagonal libraries.
A set of base repository implemenations for hexagonal libraries.
Myriagonal.Net.Dummy
Yet another library to manage hexagonal grids. For docs and usage examples please see the GitHub repo.
Exceptions and aggregates
ValueObject with exceptions and validators
Annotations for Hexagonal Architecture domain logic components
Bus message and message context
Application layer components