/// <summary>
 /// Initializes a new instance of the <see cref="TestConcurrencyAbstractionLayer"/> class.
 /// </summary>
 /// <param name="defaultConcurrencyAbstractionLayer">
 /// The concurrency abstraction layer instance to use when a <see cref="Microsoft.Reactive.Testing.TestScheduler"/> is not being used.
 /// </param>
 public TestConcurrencyAbstractionLayer(IConcurrencyAbstractionLayer defaultConcurrencyAbstractionLayer)
 {
     this.defaultConcurrencyAbstractionLayer = defaultConcurrencyAbstractionLayer;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="TestConcurrencyAbstractionLayer"/> class.
 /// </summary>
 /// <param name="defaultConcurrencyAbstractionLayer">
 /// The concurrency abstraction layer instance to use when a <see cref="Microsoft.Reactive.Testing.TestScheduler"/> is not being used.
 /// </param>
 public TestConcurrencyAbstractionLayer(IConcurrencyAbstractionLayer defaultConcurrencyAbstractionLayer)
 {
     this.defaultConcurrencyAbstractionLayer = defaultConcurrencyAbstractionLayer;
 }