Source/Fusion/Core/Diagnostics/ConsoleTraceExtensions.cs
/// <summary>
/// Logs activity of observables contained in <paramref name="source"/> to stdout.
/// </summary>
/// <param name="source">The <see cref="Rectangle"/> to trace</param>
/// <param name="name">Optional name prefix for observables, to make it easier to locate in trace</param>
/// <param name="toString">Optional delegate to call when converting to string, to override <see cref="object.ToString()"/></param>
Logs activity of observables contained in  to stdout.
Logs activity of observables contained in to stdout .
public static Interval<IObservable<T>> ConsoleTrace<T>(
			this Interval<IObservable<T>> source,
			string name = "(anonymous interval)",
			Func<T, string> toString = null)
		{
			return Interval.FromOffsetLength(
				source.Offset.ConsoleTrace(name + ".Offset", toString),
				source.Length.ConsoleTrace(name + ".Length", toString));
		}
public static Interval < IObservable < T > > ConsoleTrace < T > ( this Interval < IObservable < T > > source , string name = " " , Func < T , string > toString = null ) { return Interval . FromOffsetLength ( source . Offset . ConsoleTrace ( name + " " , toString ) , source . Length . ConsoleTrace ( name + " " , toString ) ) ; }
Logs activity of observables contained in  to stdout.
Logs activity of observables contained in to stdout .
Interval<IObservable<T>>
this
<not_specific>
name
string
Optional name prefix for observables, to make it easier to locate in trace
Optional name prefix for observables to make it easier to locate in trace
toString
Func<T, string>
Optional delegate to call when converting to string, to override
Optional delegate to call when converting to string to override
source
<not_specific>
The  to trace
The to trace