public IVerb WithRetries(RetryType retryType, object retryParameter, int maxRetries, int interval) { RetryType = retryType; RetryParameter = retryParameter; MaxRetries = maxRetries; Interval = interval; for (var i = 0; i < maxRetries; i++) { httpRequestMessageList.Add(new HttpRequestMessage()); } return this; }