Browse Source

Changed text

pull/248/head
Sebastian Stehle 8 years ago
parent
commit
ca6689b7ce
  1. 14
      src/Squidex.Domain.Apps.Entities/Contents/ContentHistoryEventsCreator.cs

14
src/Squidex.Domain.Apps.Entities/Contents/ContentHistoryEventsCreator.cs

@ -7,6 +7,7 @@
using System.Threading.Tasks;
using Squidex.Domain.Apps.Entities.History;
using Squidex.Domain.Apps.Events;
using Squidex.Domain.Apps.Events.Contents;
using Squidex.Infrastructure;
using Squidex.Infrastructure.EventSourcing;
@ -19,16 +20,16 @@ namespace Squidex.Domain.Apps.Entities.Contents
: base(typeNameRegistry)
{
AddEventMessage<ContentCreated>(
"created content item.");
"created {[Schema]} content item to.");
AddEventMessage<ContentUpdated>(
"updated content item.");
"updated {[Schema]} content item.");
AddEventMessage<ContentDeleted>(
"deleted content item.");
"deleted {[Schema]} content item.");
AddEventMessage<ContentStatusChanged>(
"changed status of content item to {[Status]}.");
"changed status of {[Schema]} content item to {[Status]}.");
}
protected override Task<HistoryEventToStore> CreateEventCoreAsync(Envelope<IEvent> @event)
@ -37,6 +38,11 @@ namespace Squidex.Domain.Apps.Entities.Contents
var result = ForEvent(@event.Payload, channel);
if (@event.Payload is SchemaEvent schemaEvent)
{
result = result.AddParameter("Schema", schemaEvent.SchemaId.Name);
}
if (@event.Payload is ContentStatusChanged contentStatusChanged)
{
result = result.AddParameter("Status", contentStatusChanged.Status);

Loading…
Cancel
Save