Skip to content

Commit

Permalink
build: v0.15.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pdevito3 committed Jun 6, 2022
1 parent e3d9d4e commit 16389bc
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
9 changes: 5 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
## Unreleased

* None yet!

## [0.15.0] - 06/05/2022

### Added

* Open Telemetry and Jaeger tracing support

* `ValueObject` class scaffolding to `SharedKernel`

* [Example 1](https://github.com/ardalis/pluralsight-ddd-fundamentals/blob/main/ClinicManagement/src/ClinicManagement.Core/ValueObjects/AnimalType.cs) in use [here](https://github.com/ardalis/pluralsight-ddd-fundamentals/blob/main/ClinicManagement/src/ClinicManagement.Core/Aggregates/Patient.cs)
* [Example 2](https://github.com/asc-lab/better-code-with-ddd/blob/ef_core/LoanApplication.TacticalDdd/LoanApplication.TacticalDdd/DomainModel/Percent.cs) in use [here](https://github.com/asc-lab/better-code-with-ddd/blob/abbf03586ee9287c302841f0ce85cbfd9485ba72/LoanApplication.TacticalDdd/LoanApplication.TacticalDdd/DomainModel/Loan.cs)

* Domain Event support for all `BaseEntities`. Automatically scaffolded for the `Create` and `Update` methods that call messages in a new `DomainEvents` directory under that entity. It works by adding messages to a new `DomainEvents` prop on each entity and publishing all messages on an EF save using MediatR.

* Unit tests are also scaffolded
Expand All @@ -41,7 +42,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

public async Task Handle(AuthorAdded notification, CancellationToken cancellationToken)
{
_logger.LogInformation("Author added: {0}", notification.Author.Name);
_logger.LogInformation("Author added: {AuthorName}", notification.Author.Name);
}
}
```
Expand Down
6 changes: 3 additions & 3 deletions Craftsman/Craftsman.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
<PackageTags>webapi c-sharp dotnet-core vertical-slice-architecture asp-net-core docker net-6 ddd domain-driven-design web-dev cqrs mediatr masstransit event-driven-architecture</PackageTags>
<RepositoryUrl>https://github.com/pdevito3/craftsman</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<AssemblyVersion>0.14.3</AssemblyVersion>
<FileVersion>0.14.3</FileVersion>
<Version>0.14.3</Version>
<AssemblyVersion>0.15.0</AssemblyVersion>
<FileVersion>0.15.0</FileVersion>
<Version>0.15.0</Version>
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
</PropertyGroup>

Expand Down

0 comments on commit 16389bc

Please sign in to comment.