public async Task <IActionResult> GetAllMultiDetails([FromQuery] MultiDetailParameters multiDetailParameters)
        {
            var getAllMultiDetailsQuery = new GetAllMultiDetailsQuery(multiDetailParameters);
            var result = await mediator.Send(getAllMultiDetailsQuery);

            return(StatusCode((int)result.Code, result.Value));
        }
Пример #2
0
        public async Task <IActionResult> GetAllMultiDetails([FromQuery] MultiDetailParameters multiDetailParameters)
        {
            var getAllMultiDetailsQuery = new GetAllMultiDetailsQuery(multiDetailParameters);
            var result = await mediator.Send(getAllMultiDetailsQuery);

            if (result.Code == HttpStatusCode.OK)
            {
                Response.Headers.Add("X-Pagination", PagedList <Entity> .ToJson(result.Value as PagedList <Entity>));
            }

            return(StatusCode((int)result.Code, result.Value));
        }