Пример #1
0
        public async Task <IActionResult> GetThing([FromQuery] int?startat, [FromQuery] int?quantity, [FromQuery] string fieldFilter = null, [FromQuery] string fieldValue = null, [FromQuery] string orderField = null, [FromQuery] string order = null)
        {
            var(thing, resultCode) = await _thingService.getThings(startat, quantity, fieldFilter, fieldValue, orderField, order);

            switch (resultCode)
            {
            case HttpStatusCode.OK:
                return(Ok(thing));

            case HttpStatusCode.NotFound:
                return(NotFound());
            }
            return(StatusCode(StatusCodes.Status500InternalServerError));
        }