Пример #1
0
        //public IActionResult Get([FromQuery] PageModel filter)
        //{
        //    var timedProcess = new TimedProcess<PagedResult<Order>>();
        //    timedProcess.StartTimer();

        //    var result = _reader.GetAllOrders(filter);

        //    timedProcess.StopTimer();
        //    timedProcess.Result = result;
        //    return Ok(timedProcess);
        //}
        public async Task <IActionResult> Get([FromQuery] PageModel filter)
        {
            var timedProcess = new TimedProcess <PagedResult <Order> >();

            timedProcess.StartTimer();

            var result = await _reader.GetAllOrdersAsync(filter);

            timedProcess.StopTimer();
            timedProcess.Result = result;
            return(Ok(timedProcess));
        }