Exemple #1
0
        public async Task <ActionResult <ICollection <GetEsvBookNamesInBiblicalOrderQueryResultDTO> > > GetBookNamesInAbcOrder(
            [FromQuery] GetEsvBookNamesInAlphabeticalOrderInputDTO inputDTO,
            CancellationToken cancellationToken)
        {
            var query  = inputDTO.ToQuery();
            var result = await queryPublisher.Publish(query, cancellationToken);

            return(Ok(result));
        }
 public static GetEsvBookNamesInAlphabeticalOrderQuery ToQuery(
     this GetEsvBookNamesInAlphabeticalOrderInputDTO inputDTO)
 {
     return(new GetEsvBookNamesInAlphabeticalOrderQuery(inputDTO.SortDirection));
 }