internal static TextWriter GetTraceOutput(this IDictionary<string, object> environment) { object value; if (environment.TryGetValue(OwinConstants.HostTraceOutputKey, out value)) { return value as TextWriter; } return null; }