protected override IEnumerable <byte[]> GetSourceIdComponents() { yield return(BitConverter.GetBytes(MagicNumber)); yield return(AggregateId.GetBytes()); }