Exemple #1
0
        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));
        }
Exemple #2
0
 /// <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;
 }