예제 #1
0
        public async Task <IActionResult> GetAsync()
        {
            var getQuery = new GetAllTickets.Query();
            var res      = await _mediator.Send(getQuery);

            return(Ok(res));
        }
예제 #2
0
        public async Task <IActionResult> Get(GetAllTickets.Query query)
        {
            try
            {
                var model = await _mediator.Send(query);

                return(Ok(model));
            }
            catch (Exception ex)
            {
                _logger.LogError($"Get():Threw exception while getting Tickets: {ex}");

                return(StatusCode(500));
            }
        }