// Copyright © WireMock.Net using System; namespace WireMock.ResponseBuilders; /// /// The DelayResponseBuilder interface. /// public interface IDelayResponseBuilder : ICallbackResponseBuilder { /// /// The delay defined as a . /// /// The TimeSpan to delay. /// The . IResponseBuilder WithDelay(TimeSpan delay); /// /// The delay defined as milliseconds. /// /// The milliseconds to delay. /// The . IResponseBuilder WithDelay(int milliseconds); /// /// Introduce random delay /// /// Minimum milliseconds to delay /// Maximum milliseconds to delay /// The . IResponseBuilder WithRandomDelay(int minimumMilliseconds = 0, int maximumMilliseconds = 60_000); }