Skip to content

Commit c304003

Browse files
committed
Add MediatR.Contracts
1 parent 2ceb20a commit c304003

File tree

7 files changed

+22
-26
lines changed

7 files changed

+22
-26
lines changed

src/Modular.Monolithic.Architecture.Helper.Domain/Core/Entity.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Modular.Monolithic.Architecture.Helper.Domain.Abstractions;
22
using Modular.Monolithic.Architecture.Helper.Domain.BusinessRules;
3-
using Modular.Monolithic.Architecture.Helper.Domain.Events;
3+
using Modular.Monolithic.Architecture.Helper.Domain.Events.Domain;
44
using Modular.Monolithic.Architecture.Helper.Domain.Exceptions;
55

66
namespace Modular.Monolithic.Architecture.Helper.Domain.Core;
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
namespace Modular.Monolithic.Architecture.Helper.Domain.Events.Domain;
2+
3+
public interface IDomainEvent : IEvent
4+
{
5+
}

src/Modular.Monolithic.Architecture.Helper.Domain/Events/DomainEvent.cs

Lines changed: 0 additions & 13 deletions
This file was deleted.

src/Modular.Monolithic.Architecture.Helper.Domain/Events/IDomainEvent.cs

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
using MediatR;
2+
3+
namespace Modular.Monolithic.Architecture.Helper.Domain.Events;
4+
5+
public interface IEvent : INotification
6+
{
7+
public Guid Id { get; }
8+
9+
public DateTime OccurredOn { get; }
10+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
namespace Modular.Monolithic.Architecture.Helper.Domain.Events.Integration;
2+
3+
public interface IIntegrationEvent : IEvent
4+
{
5+
}

src/Modular.Monolithic.Architecture.Helper.Domain/Modular.Monolithic.Architecture.Helper.Domain.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
</PropertyGroup>
2424

2525
<ItemGroup>
26+
<PackageReference Include="MediatR.Contracts" Version="2.0.1" />
2627
<PackageReference Include="Nerdbank.GitVersioning" Version="3.6.133">
2728
<PrivateAssets>all</PrivateAssets>
2829
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

0 commit comments

Comments
 (0)