public static MySqlDataReader ExecuteReaderWithLogging()

in src/MySqlBindingUtilities.cs [399:414]


        public static MySqlDataReader ExecuteReaderWithLogging(this MySqlCommand cmd, ILogger logger, bool logCommand = false)
        {
            try
            {
                if (logCommand)
                {
                    logger.LogDebug($"Executing query");
                }
                return cmd.ExecuteReader();
            }
            catch (Exception e)
            {
                logger.LogError($"Exception executing query. Message={e.Message}");
                throw;
            }
        }