Namespace: log4net.ConfigAssembly: log4net (in log4net.dll) Version: 1.2.15.0 (1.2.15.0)
[ObsoleteAttribute("Use XmlConfigurator.Configure instead of DOMConfigurator.Configure")]
public static void Configure(
ILoggerRepository repository,
FileInfo configFile
)
[ObsoleteAttribute("Use XmlConfigurator.Configure instead of DOMConfigurator.Configure")]
public static void Configure(
ILoggerRepository repository,
FileInfo configFile
)
<ObsoleteAttribute("Use XmlConfigurator.Configure instead of DOMConfigurator.Configure")>
Public Shared Sub Configure (
repository As ILoggerRepository,
configFile As FileInfo
)
<ObsoleteAttribute("Use XmlConfigurator.Configure instead of DOMConfigurator.Configure")>
Public Shared Sub Configure (
repository As ILoggerRepository,
configFile As FileInfo
)
public:
[ObsoleteAttribute(L"Use XmlConfigurator.Configure instead of DOMConfigurator.Configure")]
static void Configure(
ILoggerRepository^ repository,
FileInfo^ configFile
)
public:
[ObsoleteAttribute(L"Use XmlConfigurator.Configure instead of DOMConfigurator.Configure")]
static void Configure(
ILoggerRepository^ repository,
FileInfo^ configFile
)
DOMConfigurator is obsolete. Use XmlConfigurator instead of DOMConfigurator.
The configuration file must be valid XML. It must contain
at least one element called log4net that holds
the configuration data.
The log4net configuration file can possible be specified in the application's
configuration file (either MyAppName.exe.config for a
normal application on Web.config for an ASP.NET application).
The following example configures log4net using a configuration file, of which the
location is stored in the application's configuration file :
using log4net.Config;
using System.IO;
using System.Configuration;
...
DOMConfigurator.Configure(new FileInfo(ConfigurationSettings.AppSettings["log4net-config-file"]));
using log4net.Config;
using System.IO;
using System.Configuration;
...
DOMConfigurator.Configure(new FileInfo(ConfigurationSettings.AppSettings["log4net-config-file"]));
In the .config file, the path to the log4net can be specified like this :
<configuration><appSettings><add key="log4net-config-file" value="log.config" /></appSettings></configuration>
<configuration><appSettings><add key="log4net-config-file" value="log.config" /></appSettings></configuration>