private static void Postfix(SqlCommand __instance, CommandType value) { if (value != CommandType.Text && SqlCommandTextStackTraceInjector.TryGetOriginalSqlCommandFromDictionary(__instance, out var originalSql)) { __instance.CommandText = originalSql; } }
private static void Postfix(SqlCommand __instance, bool disposing) { if (SqlCommandTextStackTraceInjector.HashInjectionEnabled || SqlCommandTextStackTraceInjector.StackInjectionEnabled) { SqlCommandTextStackTraceInjector.RemoveSqlCommandFromDictionary(__instance); } }