public void LogError(ServiceComponentEnumeration serviceComponent, string message, params object[] args) { var errorMessage = "serviceComponent={serviceComponent}, " + message; args = args.Prepend(serviceComponent.DisplayName).ToArray(); _logger.LogError(errorMessage, args); }
public void LogIntegrationEventError(ServiceComponentEnumeration serviceComponent, IIntegrationEvent integrationEvent, string message, params object[] args) { var errorMessage = "serviceComponent={serviceComponent}, integrationEvent={integrationEvent}, correlationId={correlationId}, " + message; args = args.Prepend(integrationEvent.CorrelationId).Prepend(integrationEvent.GetType().Name).Prepend(serviceComponent.DisplayName).ToArray(); _logger.LogError(errorMessage, args); }