Skip to content

Instantly share code, notes, and snippets.

@BrunoCaimar
Created October 10, 2012 14:31
Show Gist options
  • Save BrunoCaimar/3865996 to your computer and use it in GitHub Desktop.
Save BrunoCaimar/3865996 to your computer and use it in GitHub Desktop.
Log_ConnectionString
+ var log = Container.Resolve<ILogger>();
+ if (log != null)
+ {
+ var cn = Connection.ConnectionString;
+ var re = new Regex("(Password=)([^;]+)", RegexOptions.IgnoreCase);
+ log.Trace(string.Format("CN: {0}", re.Replace(cn, "$1********;")));
+ }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment