public bool SaveEntities() { var domainEvents = _buyer.DomainEvents.ToList(); _buyer.ClearDomainEvents(); _logger.LogInformation("Publishing domain events and Committing buyer entities to the database"); domainEvents.ForEach(async e => await _mediator.Publish(e)); return(true); }