public static TransactionGetByIdMqRequest ToMqModel(this TransactionGetByIdRequest transactionGetByIdRequest)
        {
            var transactionGetByIdMqRequest = new TransactionGetByIdMqRequest()
            {
                Id = transactionGetByIdRequest.Id,
            };

            return(transactionGetByIdMqRequest);
        }
        public static TransactionGetByIdParameters ToParameters(this TransactionGetByIdMqRequest transactionGetByIdMqRequest)
        {
            var transactionGetByIdParameters = new TransactionGetByIdParameters()
            {
                Id = transactionGetByIdMqRequest.Id,
            };

            return(transactionGetByIdParameters);
        }
        public TransactionGetMqResponse GetById(TransactionGetByIdMqRequest transactionGetByIdMqRequest)
        {
            var transaction = _transactionRepository.GetById(transactionGetByIdMqRequest.ToParameters());

            var transactionGetMessageResponse = new TransactionGetMqResponse()
            {
                Transaction = transaction.ToMqModel(),
            };

            return(transactionGetMessageResponse);
        }