/// <summary> /// Creates a new builder for the given <see cref="ISequence" />. /// </summary> /// <param name="sequence"> The <see cref="IMutableSequence" /> to configure. </param> public SequenceBuilder([NotNull] IMutableSequence sequence) { Check.NotNull(sequence, nameof(sequence)); _sequence = sequence; }
/// <summary> /// Creates a new builder for the given <see cref="ISequence" />. /// </summary> /// <param name="sequence">The <see cref="IMutableSequence" /> to configure.</param> public SequenceBuilder(IMutableSequence sequence) { Check.NotNull(sequence, nameof(sequence)); Builder = ((Sequence)sequence).Builder; }
/// <summary> /// Creates a new builder for the given <see cref="ISequence" />. /// </summary> /// <param name="sequence">The <see cref="IMutableSequence" /> to configure.</param> public SequenceBuilder(IMutableSequence sequence) { Builder = ((Sequence)sequence).Builder; }