public static LogWriter CreateTestContextLogWriter(TestContext testContext, LogDetailsType logType, LogDetailsContentType contentType) { return new TestContextLogWriter(testContext, logType, contentType); }
public static LogWriter CreateTextWriterLogWriter(TextWriter textWriter, LogDetailsType logType, LogDetailsContentType contentType) { return new TextWriterLogWriter(textWriter, logType, contentType); }
public static LogWriter CreateConsoleLogWriter(LogDetailsType logType, LogDetailsContentType contentType) { return new ConsoleLogWriter(logType, contentType); }
public static LogWriter CreateStringBuilderLogWriter(StringBuilder stringBuilder, LogDetailsType logType, LogDetailsContentType contentType) { return new StringBuilderLogWriter(stringBuilder, logType, contentType); }
protected LogWriter(LogDetailsType logType, LogDetailsContentType contentType) { this.logType = logType; this.contentType = contentType; }
public TextWriterLogWriter(TextWriter textWriter, LogDetailsType logType, LogDetailsContentType contentType) : base(logType, contentType) { Debug.Assert(textWriter != null, "textWriter != null"); this.textWriter = textWriter; }
public TestContextLogWriter(TestContext testContext, LogDetailsType logType, LogDetailsContentType contentType) : base(logType, contentType) { Debug.Assert(testContext != null, "testContext != null"); this.testContext = testContext; this.lineBuilder = new StringBuilder(); }
public StringBuilderLogWriter(StringBuilder stringBuilder, LogDetailsType logType, LogDetailsContentType contentType) : base(logType, contentType) { Debug.Assert(stringBuilder != null, "stringBuilder != null"); this.stringBuilder = stringBuilder; }
public ConsoleLogWriter(LogDetailsType logType, LogDetailsContentType contentType) : base(logType, contentType) { }