public AggregateDeletedException(IEventSourceAggregate aggregate) : base(
         $"Aggregate {aggregate.GetType().Name} with identifier {aggregate.Id} was in a deleted state")
 {
 }
 public string GetStreamId(IEventSourceAggregate aggregate)
 => GenerateStreamId(aggregate.GetType().Name, aggregate.Id);