public void Init() { ErrorLog = new MemoryErrorLog(1); var loggingConfiguration = new LoggingConfiguration(); var target = new ElmahTarget(ErrorLog) { Layout = new SimpleLayout("${level}-${message}"), GetCurrentDateTime = () => _now }; loggingConfiguration.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, target)); loggingConfiguration.AddTarget("Elmah", target); LogManager.Configuration = loggingConfiguration; }