in src/TriggersBinding/MySqlTriggerBindingProvider.cs [101:109]
private static bool IsValidTriggerParameterType(Type type)
{
return
type == typeof(string) ||
(type.IsGenericType &&
type.GetGenericTypeDefinition() == typeof(IReadOnlyList<>) &&
type.GetGenericArguments()[0].IsGenericType &&
type.GetGenericArguments()[0].GetGenericTypeDefinition() == typeof(MySqlChange<>));
}