src/States/WaitState.cs
/// <summary>
///     REQUIRED. Implementation of <see cref="IWaitFor" /> that indicates how long the state should wait before
///     proceeding.
/// </summary>
/// <param name="waitFor">Implementation of <see cref="IWaitFor" /></param>
/// <typeparam name="T"></typeparam>
/// <returns>This object for method chaining.</returns>
REQUIRED. Implementation of  that indicates how long the state should wait before
proceeding.
REQUIRED . Implementation of that indicates how long the state should wait before proceeding .
public Builder WaitFor<T>(IWaitForBuilder<T> waitFor) where T : IWaitFor
            {
                _waitFor = (IWaitForBuilder<IWaitFor>) waitFor;
                return this;
            }
public Builder WaitFor < T > ( IWaitForBuilder < T > waitFor ) where T : IWaitFor { _waitFor = ( IWaitForBuilder < IWaitFor > ) waitFor ; return this ; }
REQUIRED.
REQUIRED .
This object for method chaining.
This object for method chaining .
waitFor
IWaitForBuilder<T>
None
typeparam
None