Esempio n. 1
0
        protected Command(TIdentity aggregateId, CommandMetadata metadata = null)
        {
            if (aggregateId == null)
            {
                throw new ArgumentNullException(nameof(aggregateId));
            }
            if (metadata == null)
            {
                metadata = new CommandMetadata(SourceId.New);
            }

            Metadata = metadata;

            AggregateId = aggregateId;
        }
 protected ChangeValueObjectWithCodeCollectionCommand(TIdentity aggregateId, CommandMetadata metadata = null) : base(aggregateId, metadata)
 {
 }
 protected ChangeEntityCollectionCommand(TIdentity aggregateId, CommandMetadata metadata = null) : base(aggregateId, metadata)
 {
 }