Click or drag to resize

LogWithCategory Method

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
Creates a logger with an associated category.

Namespace:  Telogis.GeoBase.Diagnostics
Assembly:  geobase.net (in geobase.net.dll) Version: 4.84.0.0
Syntax
public static ILogger WithCategory(
	string category
)

Parameters

category
Type: SystemString
The log category.

Return Value

Type: ILogger
A logger that, when written to, will contain the given category.
Examples
C#
class MyLogClass
{
    static ILogger _log;
    static void Main()
    {
        // Use the LogEventHandler to handle every log event.
        Log.LogEvent += new LogEventHandler(Log_LogEvent);
        // Create the log category.
        _log = Log.WithCategory("My Test Category");
        // Create the log type and content.
        _log.Info("Message is {0}", "Hello World");
        Console.ReadKey();
    }
    public static void Log_LogEvent(LogEntry ev)
    {
        // Write out the log category to the console.
        System.Console.Out.WriteLine("Category name: " + ev.Category);
    }
}
See Also