Skip to content

Commit fcde555

Browse files
authored
Merge pull request #73 from NerosoftDev/develop
Fixes a error if aggregate root id is null.
2 parents ec64101 + 3f4f2e7 commit fcde555

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

Directory.Packages.props

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<MicrosoftPackageVersion6>6.0.27</MicrosoftPackageVersion6>
66
<MicrosoftPackageVersion7>7.0.16</MicrosoftPackageVersion7>
77
<MicrosoftPackageVersion8>8.0.2</MicrosoftPackageVersion8>
8-
<GrpcAspNetCoreVersion>2.60.0</GrpcAspNetCoreVersion>
8+
<GrpcAspNetCoreVersion>2.61.0</GrpcAspNetCoreVersion>
99
<QuartzVersion>3.8.1</QuartzVersion>
1010
</PropertyGroup>
1111
<ItemGroup>
@@ -24,7 +24,7 @@
2424
<PackageVersion Include="Mapster.DependencyInjection" Version="1.0.1" />
2525
<PackageVersion Include="MediatR" Version="12.1.1" />
2626
<PackageVersion Include="MediatR.Contracts" Version="2.0.1" />
27-
<PackageVersion Include="mongocsharpdriver" Version="2.23.1" />
27+
<PackageVersion Include="mongocsharpdriver" Version="2.24.0" />
2828
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
2929
<PackageVersion Include="Polly" Version="8.3.0" />
3030
<PackageVersion Include="protobuf-net" Version="3.1.33" />
@@ -41,7 +41,7 @@
4141
<PackageVersion Include="Serilog.Sinks.Elasticsearch" Version="9.0.3" />
4242
<PackageVersion Include="Serilog.Sinks.Email" Version="2.4.0" />
4343
<PackageVersion Include="Serilog.Sinks.File" Version="5.0.0" />
44-
<PackageVersion Include="StackExchange.Redis" Version="2.7.17" />
44+
<PackageVersion Include="StackExchange.Redis" Version="2.7.20" />
4545
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.5.0" />
4646
<PackageVersion Include="System.Collections.Immutable" Version="8.0.0" />
4747
<PackageVersion Include="System.Configuration.ConfigurationManager" Version="7.0.0" />
@@ -132,7 +132,7 @@
132132
<PrivateAssets>all</PrivateAssets>
133133
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
134134
</PackageVersion>
135-
<PackageVersion Include="coverlet.collector" Version="6.0.0">
135+
<PackageVersion Include="coverlet.collector" Version="6.0.1">
136136
<PrivateAssets>all</PrivateAssets>
137137
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
138138
</PackageVersion>

Source/Euonia.Domain/Events/DomainEvent.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public abstract class DomainEvent : Event, IDomainEvent
1717
public void Attach<TKey>(IAggregateRoot<TKey> aggregate)
1818
where TKey : IEquatable<TKey>
1919
{
20-
OriginatorId = aggregate.Id.ToString();
20+
OriginatorId = aggregate.Id?.ToString();
2121
OriginatorType = aggregate.GetType().AssemblyQualifiedName;
2222
AggregatePayload = aggregate;
2323
}

project.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
3-
<Version>8.1.22</Version>
3+
<Version>8.1.23</Version>
44
<Authors>damon</Authors>
55
<Company>Nerosoft Ltd.</Company>
66
<Product>Euonia</Product>

0 commit comments

Comments
 (0)