public IHttpActionResult Get(int id) { if (id == 222222) { return(NotFound()); } if (id == 8172) { throw new OutOfMemoryException(); } var random = new Random(); var response = new WebApiResponseDto { DataId = id, SaleValue = random.Next(30, 50000) }; var sleepTime = random.Next(30, 150); Thread.Sleep(sleepTime); return(Ok(response)); }
/// <summary>Initializes a new instance of the <see cref="PipedRequest"/> class.</summary> /// <param name="requestResult">The request result.</param> /// <param name="mergeObject">The merge object.</param> public PipedRequest(WebApiResponseDto requestResult, MergeObjectDto mergeObject) { RequestResult = requestResult; MergeObject = mergeObject; }