using System; using System.Collections.Generic; using System.Linq; using System.Text; using log4net.Config; using CY.Infrastructure.Configuration; using log4net; namespace CY.Infrastructure.Logging { /// /// Log4日志具体实现 /// public class Log4NetAdapter : ILogger { private readonly log4net.ILog _log; public Log4NetAdapter() { XmlConfigurator.Configure(); _log = LogManager .GetLogger(ConfigurationSetting.LoggerName); } public void Log(string message) { _log.Info(message); } public void Log(Exception ex) { _log.Error(ex.Message, ex); } } }