public TextWriterOutput(TextWriter tw, IFrameworkLogOptions options) : base(tw) { Contract.Requires(tw != null); Contract.Requires(options != null); this.options = options; }
public TextWriterOutputWithPrefix(TextWriter tw, IFrameworkLogOptions options, string prefix) : base(tw, options) { Contract.Requires(tw != null); Contract.Requires(options != null); Contract.Requires(prefix == null || !prefix.Contains("{")); this.prefix = prefix ?? ""; }