private void Apply(MapperConfiguration configuration)
        {
            try
            {
                configuration.ApplyTo(_mapper);
            }
            catch (Exception ex)
            {
                var configurationName = configuration.GetType().GetFriendlyName();

                throw new MappingConfigurationException(
                          $"Exception encountered while applying configuration from {configurationName}.",
                          ex);
            }
        }