David,
You're probably right. Does Append support the {1} formatting syntax ?
Ian
Howdy'all, I'm working through the verbosity behavior in SqlTask to
make it behave more like what I expected (please see the attached
patch for your consideration) and I came across this additional
oddity. Does it strike anybody else as defeating the purpose of using
StringBuilder in the first place? I didn't change it in the attached
patch, but it (although more readable that proper Append()s should be)
has Code SmellŪ to me. :)
Peoples' Exhibit 001a:
if ( this.Verbose ) {
StringBuilder message = new StringBuilder();
message.Append ("SQL Task:" + Environment.NewLine);
message.Append ("Connection String: " + ConnectionString
+ Environment.NewLine);
message.Append ("Use Transaction?: " +
UseTransaction.ToString() + Environment.NewLine);
message.Append ("Batch Sql Statements?: " +
this.Batch.ToString() + Environment.NewLine);
message.Append ("Batch Delimiter: " + this.Delimiter +
Environment.NewLine);
message.Append ("Delimiter Style: " +
this.DelimiterStyle.ToString() + Environment.NewLine);
message.Append ("Fail On Error?: " +
this.FailOnError.ToString() + Environment.NewLine);
message.Append ("Source script file: " + this.Source +
Environment.NewLine);
message.Append ("Output file: " + this.Output +
Environment.NewLine);
Log(Level.Info, message.ToString());
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
NAntContrib-Developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer