public static Venue Create()
        {
            var venue = new Venue("Venue" + NextInt(1, 9), AddressGenerator.Create());

            venue.AppendTraceMetadata("tenantId", "correlationId");

            return(venue);
        }
        public Venue CreateVenue(string venueName, Address address, IRequestMetadata metadata)
        {
            venueName.EnsureNotNullDefaultOrWhitespace(nameof(venueName));
            address.EnsureNotNull(nameof(address));
            metadata.EnsureNotNull(nameof(metadata));

            var venue = new Venue(venueName, address);

            venue.AppendTraceMetadata(metadata);

            return(venue);
        }