Skip to content

Releases: d20Tek/minimal-domain

Upgrade Package to .NET8

Choose a tag to compare

@DarthPedro DarthPedro released this 13 Dec 18:31

Upgraded package, unit tests, and sample to .NET 8.

Added OperationLogManager to wrap calls that can throw exceptions and log them

Choose a tag to compare

@DarthPedro DarthPedro released this 04 Oct 22:39
d8b9a31

Added OperationLogManager to wrap calls that can throw exceptions and log them.

Added UseCaseOperations helper class with InvokeAsync methods

Choose a tag to compare

@DarthPedro DarthPedro released this 26 Sep 20:27
6839abf

Added UseCaseOperations helper class with InvokeAsync methods that log operation entry, exit, and result.

Added phone number validation to string extensions

Choose a tag to compare

@DarthPedro DarthPedro released this 22 Sep 00:50
0fcc363

Added phone number validation to string extensions... for both US and international numbers.

Added AggregateRoot class to domain

Pre-release

Choose a tag to compare

@DarthPedro DarthPedro released this 28 Aug 23:01
  • Added AggregateRoot class derived from Entity.
  • Added IDomainEvent and IDomainEventHandler for use in pub-sub event processing.
  • Added unit tests.

Updated downstream dependency to latest package

Choose a tag to compare

@DarthPedro DarthPedro released this 21 Aug 23:06
v0.0.8-prerelease

Upgraded downstream dependent project and fixed up namespace changes.

Renamed package to new branding

Pre-release

Choose a tag to compare

@DarthPedro DarthPedro released this 21 Aug 18:53
  • Renamed package and project files to new branding (Patterns.Domain -> Minimal.Domain).
  • Renamed namespaces and updated references.
  • Ensured projects and packages build.

Renamed package to new branding

Pre-release

Choose a tag to compare

@DarthPedro DarthPedro released this 21 Aug 18:40
  • Renamed package and project files to new branding (Patterns.Domain -> Minimal.Domain).
  • Renamed namespaces and updated references.
  • Ensured projects and packages build.

Initial Patterns.Domain release

Pre-release

Choose a tag to compare

@DarthPedro DarthPedro released this 19 Aug 20:06
46d04d3
  • Basic Domain types for Entity and ValueObject.
  • Interfaces that define the query and command patterns.
  • Validations extensions for string, guid, and numeric.
  • Unit tests for all code.
  • Basic domain sample that shows usage of this package.