Gendarme.Framework.Helpers.Log Class
Wrapper around System.Diagnostics.Debug.

See Also: Log Members

Syntax

public static class Log

Remarks

Instead of adding temporary Console.WriteLines to your rules use this class instead. This way we can leave the debugging code in the rule and enable it on a rule by rule basis (using the bin/gendarme.exe.config file). Usage is like this:

Example

            Log.WriteLine (this, "value: {0}", value);	// this will normally be a rule instance
            Log.WriteLine ("DefineAZeroValueRule", "hey");	// should rarely be used
            Log.WriteLine ("DefineAZeroValueRule.Details", "hey");	// convention for additional output
            

Requirements

Namespace: Gendarme.Framework.Helpers
Assembly: Gendarme.Framework (in Gendarme.Framework.dll)
Assembly Versions: 2.8.0.0