Skip to content

Commit d4ce877

Browse files
authored
Merge pull request #2 from NimblePros/ardalis/3.1.0
Make domain event methods public so Use Cases and Infrastructure can …
2 parents 7933d90 + 1cd070e commit d4ce877

2 files changed

Lines changed: 4 additions & 7 deletions

File tree

src/NimblePros.SharedKernel/HasDomainEventsBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ public abstract class HasDomainEventsBase : IHasDomainEvents
88
[NotMapped]
99
public IReadOnlyCollection<DomainEventBase> DomainEvents => _domainEvents.AsReadOnly();
1010

11-
protected void RegisterDomainEvent(DomainEventBase domainEvent) => _domainEvents.Add(domainEvent);
12-
internal void ClearDomainEvents() => _domainEvents.Clear();
11+
public void RegisterDomainEvent(DomainEventBase domainEvent) => _domainEvents.Add(domainEvent);
12+
public void ClearDomainEvents() => _domainEvents.Clear();
1313
}

src/NimblePros.SharedKernel/NimblePros.SharedKernel.csproj

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,9 @@
1313
<RepositoryUrl>https://github.com/NimblePros/SharedKernelSample</RepositoryUrl>
1414
<PackageTags>Ardalis;NimblePros;DDD;Shared Kernel;SharedKernel;Domain-Driven Design;Repository;Specification;ValueObject;Value Object;Clean;Clean Architecture;Clean Architecture Template</PackageTags>
1515
<PackageIcon>icon.png</PackageIcon>
16-
<Version>3.0.0</Version>
16+
<Version>3.1.0</Version>
1717
<PackageReleaseNotes>
18-
* Namespace from Ardalis to NimblePros
19-
* Updated dependencies
20-
* Swapped MediatR to Mediator
21-
* Swapped FluentAssertions to AwesomeAssertions
18+
* Make domain event methods public
2219
</PackageReleaseNotes>
2320
<PublishRepositoryUrl>true</PublishRepositoryUrl>
2421
<EmbedUntrackedSources>true</EmbedUntrackedSources>

0 commit comments

Comments
 (0)