internal static void ThrowMappingException(ErrorLog errorLog, ConfigViewGenerator config)
 {
     InternalMappingException exception = new InternalMappingException(errorLog.ToUserString(), errorLog);
     if (config.IsNormalTracing)
     {
         exception.ErrorLog.PrintTrace();
     }
     throw exception;
 }
        internal static void ThrowMappingException(ErrorLog errorLog, ConfigViewGenerator config)
        {
            InternalMappingException mappingException = new InternalMappingException(errorLog.ToUserString(), errorLog);

            if (config.IsNormalTracing)
            {
                mappingException.ErrorLog.PrintTrace();
            }
            throw mappingException;
        }
        internal static void ThrowMappingException(ErrorLog.Record errorRecord, ConfigViewGenerator config)
        {
            InternalMappingException exception = new InternalMappingException(errorRecord.ToUserString(), errorRecord);

            if (config.IsNormalTracing)
            {
                exception.ErrorLog.PrintTrace();
            }
            throw exception;
        }