Introduction
This sample shows the default logging functionality in NServiceBus.
Verifying that the sample works correctly
Inside the [path_to_the_sample]\
directory should be created a log file called nsb_log_[current_date]_0
.
Enabling Logging
var defaultFactory = NServiceBus.Logging.LogManager.Use<NServiceBus.Logging.DefaultFactory>();
// The default logging directory is HttpContext.Current.Server.MapPath("~/App_Data/") for websites
// and AppDomain.CurrentDomain.BaseDirectory for all other processes.
defaultFactory.Directory(".");
// Default is LogLevel.Info
defaultFactory.Level(NServiceBus.Logging.LogLevel.Debug);
var endpointConfiguration = new EndpointConfiguration("Samples.Logging.Default");