summaryrefslogtreecommitdiff
path: root/slips/src/app/Marina/Infrastructure/Logging/Log4Net/Log4NetLog.cs
blob: a225f555dcbca04aabe5dd02c394154a44c99bef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using Marina.Infrastructure.Logging.Interfaces;

namespace Marina.Infrastructure.Logging.Log4Net {
	public class Log4NetLog : ILog {
		private log4net.ILog logToAdapt;

		public Log4NetLog( log4net.ILog logToAdapt ) {
			this.logToAdapt = logToAdapt;
		}

		public void Informational( string message ) {
			logToAdapt.Info( message );
		}

		public void Informational( string messageFormat, params object[] args ) {
			logToAdapt.InfoFormat( messageFormat, args );
		}

		public void CriticalError( string messageFormat, params object[] args ) {
			logToAdapt.ErrorFormat( messageFormat, args );
		}
	}
}