TrinityCore_Manager.Database.MySqlDatabase.ExecuteNonQuery C# (CSharp) Method

ExecuteNonQuery() protected method

protected ExecuteNonQuery ( string nonQuery ) : System.Threading.Tasks.Task
nonQuery string
return System.Threading.Tasks.Task
        protected async Task ExecuteNonQuery(string nonQuery, params MySqlParameter[] mParams)
        {

            await Task.Run(() =>
            {

                using (MySqlConnection conn = new MySqlConnection(ConnectionString))
                {

                    conn.Open();

                    using (MySqlCommand cmd = new MySqlCommand(nonQuery, conn))
                    {

                        foreach (var param in mParams)
                        {
                            cmd.Parameters.Add(param);
                        }

                        cmd.ExecuteNonQuery();

                    }

                    conn.Close();

                }

            });

        }