コード例 #1
0
        public SimpleMessageAggregate(SimpleMessageId userId, DateTimeOffset timestamp)
        {
            var evnt = new SimpleMessageCreated(userId, timestamp);

            Apply(evnt);
        }
コード例 #2
0
 public void When(SimpleMessageCreated @event)
 {
     this.Id        = @event.Id;
     this.Timestamp = @event.Timestamp;
 }
コード例 #3
0
 public void Handle(SimpleMessageCreated @event)
 {
     State.LastModificationDate = @event.Timestamp;
 }