public ProcessorCommandEnvelope(Type aggregateType, ProcessorCommand command) { Argument.RequiresNotNull(aggregateType, nameof(aggregateType)); Argument.RequiresNotNull(command, nameof(command)); this.ProcessorType = aggregateType; this.Command = command; }
public ProcessorCommandEnvelope(Type aggregateType, ProcessorCommand command) { Argument.RequiresNotNull(aggregateType, nameof(aggregateType)); Argument.RequiresNotNull(command, nameof(command)); this.ProcessorType = aggregateType; this.Command = command; }