public static ILogStream BuildStandardStack(ProxyLogStream stream) { return(new ExceptionHandlingLogStream( new UniquenessCodeGeneratorLogStream( new EmptyFormatMessageFixer( new ExceptionFormatterLogStream( new DefaultTextLogStreamFormatter( stream )))))); }
public static ILogStream BuildDebugStream(ProxyLogStream stream) { return(new NullLogStream()); }
public static ILogStream BuildAuditStream(ProxyLogStream stream) { stream.Add(new StdoutLogStream()); return(BuildStandardStack(stream)); }
public static ILogStream BuildWarningStream(ProxyLogStream stream) { stream.Add(new StderrLogStream()); return(BuildStandardStack(stream)); }
public static ILogStream BuildOtherStreams(ProxyLogStream stream) { return(BuildWarningStream(stream)); }