blob: 888a08838c89891588f21599271707330d4f8603 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
using System.Xml;
using log4net.Config;
using Marina.Infrastructure.Configuration;
namespace Marina.Infrastructure.Logging.Log4Net {
public class Log4NetInitializationCommand : ILog4NetInitializationCommand {
private readonly XmlElement configuration;
public Log4NetInitializationCommand( ) : this( ConfigurationItems.Log4NetConfigFile.Value( ) ) {}
public Log4NetInitializationCommand( XmlElement configuration ) {
this.configuration = configuration;
}
public void Execute( ) {
XmlConfigurator.Configure( configuration );
}
}
}
|